Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
1
UML-Klassendiagramm: Klassen
Basiselemente des Klassendiagramms: Objekt: Modell eines wohlunterscheidbaren Gegenstandes in der Miniwelt. Klasse: Repräsentant einer Menge von Objekten. Definition einer Klasse setzt sich aus Attributen und Operatoren zusammen. Beispiele: Flüge, Flugzeugtypen, Flughäfen, Kunden, Tickets. Darstellung: Kunde Name: string TelNr: string buchen (FlugNr: string, Datum: date) stornieren (FlugNr: string, Datum: date)
2
UML-Klassendiagramm: Zusicherungen
Zusicherungen: Ergänzung von Klassenbeschreibungen durch einfache Konsistenzbedingungen. Beispiele: Einschränkung des Wertebereichs eines Attributs über den Datentyp hinaus, Aufrufbedingungen für Operatoren, Schlüsselbedingungen. Ticket TicketNr: int {TicketNr>0, TicketNr eindeutig}
3
UML-Klassendiagramm: Vererbung
Generalisierung: Zusammenführen mehrerer Klassen zu einer Klasse durch Beschränkung auf ihre gemeinsamen Eigenschaften. Spezialisierung: Gewinnen mehrerer neuer Klassen aus einer Klasse durch Hinzufügen unterschiedlicher spezieller Eigenschaften. Darstellung: Semantik: Vererbung von Eigenschaften der Oberklassen an die entsprechenden Unterklassen. Internetkunde Kunde Reisebürokunde
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.