object class
Click on the red underlined text to get to the source
... way of knowing what type of object a given entry represents. X.500
uses the concept of an "object class" to specify that information,
and an attribute named "objectClass" which each entry contains to
specify to which object class ...
... object class" to specify that information,
and an attribute named "objectClass" which each entry contains to
specify to which object class(es) the entry belongs.
...
... attributes, which may be present, in an entry of that class. An given
object class A may be a subclass of another class B, in which case
object class ...
... object class A may be a subclass of another class B, in which case
object class A inherits all the mandatory and optional attributes of
B in addition to its own.
...
... according to class inheritance; the following diagram shows a part of
the object class hierarchy.
...
... |_____________| and nooptional attributes.
| | |
| | | every other object class is a
________________| | | subclass of "top"...
| | ...
...
...
One major benefit of the object class concept is that it is in many
cases very easy to create a new object class ...
... object class concept is that it is in many
cases very easy to create a new object class which is only a slight
modification or extension of a previous class. For example, if I have
...
... modification or extension of a previous class. For example, if I have
already defined an object class for "person" which contains a
person's name, phone number, address ...
... fax number, I can easily
define an "Internet person" object class by defining "Internet
person" as a subclass of "person", with the additional optional
...
... e-mail address". Thus in my definition of the "Internet
Person" object class, all my "person" type attributes are inherited
from "person". There are other benefits which are beyond the scope of
this paper.
...
