9.9 Objects

The module Object contains procedures operating on objects.

The system procedures that define the behaviour of Oz objects and classes are also given in this section.

IsObject

{Object.is +X ?B}

tests whether X is an object.

New

{Object.new +K +InitMessageR ?O}

Creates a new object from class K with initial message InitMessageR.

The BaseObject Class

The class BaseObject defines the following method.

noop

noop()

does nothing. It is defined as meth noop() skip end.


Denys Duchier, Leif Kornstaedt and Christian Schulte
Version 1.4.0 (20080702)