MO-Klassen
Eine MO-Klasse (Managed Object Class) beschreibt die Eigenschaften eines
bestimmten Objekttyps. Wird ein neues Managed Object erzeugt, so genügt dieses den in der
entsprechenden MO-Klassendefinition festgelegten Kriterien. Im einzelnen umfasst
eine
solche Definition
| die Attribute, über die ein Objekt verfügt,
|
| die Operationen, welche auf das Objekt anwendbar sind,
|
| die Meldungen (Notifications), die ein Objekt
aussenden kann,
|
| das Verhalten (Behaviour) des Objekts,
|
| optionale Gruppen von Attributen, Operationen und Meldungen, zusammen
mit den jeweils zugeordneten Verhaltensregeln (Conditional Packages),
die ein Objekt unterstützen kann,
|
| von anderen Klassen ererbte Ausprägungen und Eigenschaften des MOs.
Dieses wird indirekt durch die Position der MO-Klasse in der Vererbungshierarchie
angegeben,
|
| die Festlegung, zu welchen anderen Klassen von Objekten sich das MO auf
Anforderung konform verhalten soll (allomorphe Klassen). |
|