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.
Abstrakte und konkrete Klassen<br />
Abstrakte Klasse:<br />
Klasse, die selbst keine direkten Instanzen besitzt,<br />
deren Nachkommen aber direkte Instanzen besitzen.<br />
Konkrete Klasse:<br />
Klasse, die direkte Instanzen besitzen kann<br />
(„Instanziierbare Klasse“)<br />
Nur konkrete Klassen können Blattklassen im Vererbungsbaum sein!<br />
Eine abstrakte Klasse kann sowohl abstrakte Operationen als auch nicht abstrakte<br />
Operationen definieren.<br />
Abstrakte Operation:<br />
Eine Klasse kann nur das Protokoll einer Operation definieren,<br />
ohne eine entsprechende Methode zu implementieren.<br />
51