Try OpenEdge Now
skip to main content
Error Handling
ABL Block Essentials : Block types : Class block
 

Class block

The class block (.cls), which is the root of ABL object-oriented programming, is not executable in the same sense as the other ABL blocks, which are procedural in nature. The class block defines an abstract object and its members. Within the class block, the following types of class members are executable routine-level blocks:
*User-defined methods
*Constructors
*Destructors
*Property accessors (GET and SET methods of a property)