Formale Methoden: UML
Formale Methoden: UML
Formale Methoden: UML
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