Objektorientierte Analyse und Design - beim Fachbereich Informatik ...
Objektorientierte Analyse und Design - beim Fachbereich Informatik ...
Objektorientierte Analyse und Design - beim Fachbereich Informatik ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
5.1.1 Darstellung der Statik eines Systems: Klassen <strong>und</strong> die UML<br />
Darstellung von Klassen, Attributen <strong>und</strong> Methoden (II)<br />
n� Klassenmethode:<br />
ð� Bezieht sich nicht auf Instanz (Instanzmethode) sondern auf die Klasse als die<br />
Menge aller ihrer Objekte z. B. Konstruktor, Berechnung Durchschnittsgehalt etc.<br />
n� Klassenattribute:<br />
ð� Attributwert ist nicht einer Instanz (Instanzattribut) sondern der Klasse<br />
zugeordnet <strong>und</strong> existiert nur 1x für die Klasse, z. B. maxGeschwindigkeit eines<br />
Fahrzeugtyps.<br />
n� Spezifikation:<br />
ð� Text, der die Verantwortlichkeit/den Zweck einer Klasse, eines Attributs oder<br />
einer Methode beschreibt<br />
n� Methoden für das Schreiben <strong>und</strong> Lesen von Attributen:<br />
ð� setXXX, getXXX sind trivial ⇒ werden nicht in die Klassendefinition auf <strong>Analyse</strong>-<br />
Ebene aufgenommen<br />
n� Bei Verwendung eines CASE-Tools:<br />
ð� Einzelangaben können, um die Übersicht des Gesamtdiagramms zu erhöhen,<br />
ausgeblendet werden<br />
OOAD, Dr. Eicke Godehardt WS2012/13, h_da, <strong>Fachbereich</strong> <strong>Informatik</strong> 134