System::TObject is the ultimate ancestor of all objects and components.
TObject = class;
System::TObject encapsulates fundamental behavior common to objects by introducing methods that:
Use System::TObject as an immediate base class when declaring simple objects that do not need to persist (are not saved and reloaded) and that do not need to be assigned to other objects.
Much of the capability of objects is established by methods that System::TObject introduces. Many of these methods are used internally by IDEs and are not intended for users to call directly. Others are overridden in descendant objects that have more complex behavior.
Although System::TObject is the based object of a component framework, not all objects are components. All component classes are descended from TComponent.
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!