Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

1 UML-Klassendiagramm: Klassen Basiselemente des Klassendiagramms:  Objekt: Modell eines wohlunterscheidbaren Gegenstandes in der Miniwelt.  Klasse:

Ähnliche Präsentationen


Präsentation zum Thema: "1 UML-Klassendiagramm: Klassen Basiselemente des Klassendiagramms:  Objekt: Modell eines wohlunterscheidbaren Gegenstandes in der Miniwelt.  Klasse:"—  Präsentation transkript:

1 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 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 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. Kunde Internetkunde Reisebürokunde


Herunterladen ppt "1 UML-Klassendiagramm: Klassen Basiselemente des Klassendiagramms:  Objekt: Modell eines wohlunterscheidbaren Gegenstandes in der Miniwelt.  Klasse:"

Ähnliche Präsentationen


Google-Anzeigen