Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

UML-Klassendiagramm: Klassen

Ähnliche Präsentationen


Präsentation zum Thema: "UML-Klassendiagramm: Klassen"—  Präsentation transkript:

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


Herunterladen ppt "UML-Klassendiagramm: Klassen"

Ähnliche Präsentationen


Google-Anzeigen