Programming Guide : 4. Working with Classes : Overview of the OpenROAD System Classes : User Class Runtime Definition
 
Share this page                  
User Class Runtime Definition
The following system classes represent runtime versions of a user class:
UserClassObject
Specifies an instance of a ClassSource that represents a specific user class. The UserClassObject object for a user class is instantiated at application start-up time from the definition stored in the ClassSource object for the user class.
As a subclass of the Class system class, it inherits the Create method that lets you create objects of this user class.
UserObject
Is the default superclass for user classes. The UserObject class inherits all of its methods from the Object class.
These system classes are most useful when you want to create a user class dynamically.