Overview#

As specified in the above description, object classes can have zero or more superior classes. If an object class references a superior class, then all of the required and optional attributes associated with that superior class are also associated with the subordinate class.

The following restrictions exist for object class inheritance:

ABSTRACT#

ABSTRACT may only inherit from other abstract classes. They may not be subordinate to structural or auxiliary classes.

Structural ObjectClass #

Structural ObjectClass may only inherit from abstract classes or other structural classes. They may not be subordinate to auxiliary object classes.

Auxiliary ObjectClass#

Auxiliary ObjectClass may only inherit from abstract classes or other auxiliary classes. They may not be subordinate to structural object classes.

All Structural ObjectClass#

All Structural ObjectClass must ultimately inherit from the Top abstract object class. The net effect of this is that every entry in the server must include the top object class. This implies as a result must also include the objectClass attribute type which has the MUST flag applied by the top object class.

More Information#

There might be more information for this subject on one of the following:

Add new attachment

Only authorized users are allowed to upload new attachments.
« This page (revision-7) was last changed on 01-Feb-2014 08:51 by jim