Oberon Object Tiler Link -
BEGIN MyObject := CreateMyObject(); MyObject.x := 5; END MyModule. This example creates a new Oberon object of type MyClass using the OOTL.NewObject function. The object's x field is then initialized to 5.
MODULE MyModule;
IMPORT OOTL;
TYPE MyClass = OBJECT x: INTEGER; END;