DEFINE CLASS c1 AS CUSTOM o = Null PROCEDURE Init This.o = CREATEOBJECT("c2") PROCEDURE Destroy This.o = Null ENDDEFINE>
>x = CREATEOBJECT("c1") >x = .NULL. > >DEFINE CLASS c1 AS CUSTOM > o = CREATEOBJECT("c2") >ENDDEFINE > >DEFINE CLASS c2 AS CUSTOM > PROCEDURE INIT() > =MESSAGEBOX("C2 Init") > ENDPROC > PROCEDURE DESTROY() > =MESSAGEBOX("C2 Destroy") > ENDPROC >ENDDEFINE >>