Organization
Introduces support for classes in ABL, compares and contrasts programming with procedures and programming with classes, and provides an overview of object-oriented programming for the ABL programmer.
Describes the syntax and provides examples of defining classes and interfaces, and describes basic object life-cycle management.
Describes how to use inheritance, polymorphism, and delegation to design and organize class-based objects.
Describes how to instantiate and program with class-based objects.
Describes how to use class-based and procedure objects in an ABL application.
Describes how to use ABL development tools and ABL features to create, compile, and deploy class files.
Describes several different parameter matching scenarios for calls to overloaded methods and constructors and how ABL handles them.