Next: Neue Superklassen für gemeinsame
Up: Gewinnung eines geeigneten Objektmodells
Previous: Werkzeugunterstützung
Aus den am Anfang dieses Abschnitts gemachten Beobachtungen ließen
sich folgende Regeln für die Optimierung des Objektmodells ableiten:
- In mehreren Klassen vorkommende identische Attribute und Operationen werden
in einer (ggf. neu einzuführenden) Superklasse zusammengefaßt.
- Typenbezeichner werden entfernt. An die Stelle dieser Bezeichner treten
neue Unterklassen.
- Pushbutton-Variablen werden zu Methoden der jeweiligen Klasse.
- Möglichst realitätsgetreue Modellierung von Objektbeziehungen;
Einführung objektorientierter Hierarchien (Vererbung und Enthaltensein).
- Definition neuer Variablentypen für Attribute mit
bestimmten Wertebereichen (z.B. Aufzählungstypen).
Die Konsequenzen der Anwendung dieser Regeln sind nachfolgend
detailliert beschrieben.
Copyright Munich Network Management Team