company logo

Class definition (body)

The class definition defines the members, a class consists of. Members of a class are either properties or methods.

In addition to members defining the class structure, class definitions may contain method definition. Within a class different method implementation types can be mixed, i.e. one may combine expressions, C++ functions, templates or form definitions. The assumed default method type is C++. Other method types can be defined using an appropriate prefix in the method header.

Definition: 

class_def := '{' exports(*) '}'