Thread Liskovsches Sommerloch (19 answers)
Opened by rosti at 2025-06-25 09:13

haj
 2025-06-25 13:48
#197075 #197075
User since
2015-01-07
577 Artikel
BenutzerIn

user image
2025-06-25T09:25:57 rosti
Meinen Prinzipien flacher Klassenhierachien folgend würde ich weder Kreis von Ellipse noch Ellipse von Kreis ableiten, sondern alles in einer Klasse abfackeln ;)

Dadurch wird aber die Definition der Klasse unscharf und Du musst gelegentlich anhand der Attribute feststellen, was Du vor Dir hast.

Um beim Beispiel zu bleiben: Die Klasse Kreis kann von Ellipse abgeleitet sein und dazu die Methode umfang bereitstellen. Die Klasse Rundling kann, wenn der Rundling ein Kreis ist, erleichtert aufatmen und den Kreisumfang zurückgeben... bei einer Ellipse wird das schon schwieriger.

View full thread Liskovsches Sommerloch