Try OpenEdge Now
skip to main content
Object-oriented Programming
Getting Started with Classes, Interfaces, and Objects : Defining classes : Defining state in a class : Class-scoped handle-based objects
Class-scoped handle-based objects
Any ABL static widgets, streams, and work tables that you define for a class are not class members that can be inherited by a subclass, but they provide resources that are privately scoped to the class and available for access by all member methods and triggers defined in the class. However, note that handles to ABL widgets, like handles to all handle-based objects, can be stored as variable data members.