Try OpenEdge Now
skip to main content
Object-oriented Programming
Programming with Class-based Objects

Programming with Class-based Objects

Once an instance of a class is created, or static class members are initialized, you can access the data members, properties, methods, and events of the class.
* Instantiating and managing class-based objects
* Verifying the type and validity of an object reference
* Using built-in system and object reference elements
* Assigning object references
* Comparing objects
* Using static members of a class
* Defining and using widgets in classes
* Using preprocessor features in a class
* Raising and handling error conditions
* Reflection: using built-in ABL classes
* Using the Progress.Lang.ParameterList class
* Understanding classes in the Progress.Reflect package
* Serialization and deserialization