Präsentation zur Lehrveranstaltung "Software Engineering"
Präsentation zur Lehrveranstaltung "Software Engineering"
Präsentation zur Lehrveranstaltung "Software Engineering"
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Ein Diskriminator<br />
kennzeichnet eine Partitionierung der Subklassen.<br />
(es wird nach verschiedenen Gesichtspunkten spezialisiert)<br />
-> an die Linie neben dem Dreieck notiert<br />
Mehrfachvererbung:<br />
Klassenhierarchie:<br />
Klassenheterarchie:<br />
eine Klasse kann mehrere Subklassen,<br />
aber nur eine Superklasse besitzen.<br />
eine Klasse kann mehrere Subklassen und<br />
mehrere Superklassen besitzen.<br />
Besitzt eine Klasse mehrere Superklassen, spricht man von Mehrfachvererbung.<br />
Die Klasse erbt Merkmale von allen Superklassen.<br />
Ein Merkmal aus der gleichen Vorfahrenklasse, das in mehr als einem Pfad<br />
gefunden wird, wird nur einmal geerbt.<br />
Es können Mehrdeutigkeiten auftreten.<br />
38