Subject: Who can acts as superclass or subclass?
Author: eLDAP
In response to: Subclassing: How does LDAP object class grow?
Posted on: 08/02/2006 06:35:00 PM
Abstract
|
------------------------
| | |
Abstract Structural Auxiliary
Structural
|
------------------------
| | |
Structural Structural Structural
Auxiliary
|
------------------------
| | |
None None None
As it can be seen from above:
An abstarct object class can subclass any type of class;
A structural object class can only subclass its own type;
An auxiliary object class can not subclass any type of class.
>
> On 08/02/2006 06:33:55 PM eLDAP wrote:
An object class can be derived from an object class which is itself derived from an even more generic object class. This process stops at the most generic object class, top, which is an abstract object class used as a superclass of all structural object classes. This single chian of subclassing is commonly referred as inheritance.
An object class may be derived from two or more direct superclasses. This feature of subclassing is termed multiple inheritance.
References: