20.08.2013 Aufrufe

Formale Methoden: UML

Formale Methoden: UML

Formale Methoden: UML

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Basiskonzepte<br />

Vererbung: Vor- und Nachteile<br />

Vorteile:<br />

• Mit geringem Aufwand können neue Klassen entworfen werden, die auf<br />

bereits existierende aufbauen.<br />

• Bei Änderungen in einer Oberklasse ist die Änderung in der gesamten<br />

darunterliegenden Vererbungshierarchie gültig.<br />

Nachteile:<br />

• Bei Änderungen in einer Oberklasse ist die Änderung in der gesamten<br />

darunterliegenden Vererbungshierarchie gültig. Oft muss die Unterklasse<br />

an die Änderung angepasst werden.<br />

• Geheimnisprinzip ist verletzt: Um eine Unterklasse zu verstehen muss<br />

man auch die Oberklasse kennen.<br />

<strong>Formale</strong> <strong>Methoden</strong>: <strong>UML</strong><br />

43<br />

© Karl Schwarzbeck

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!