hotti: Agile Softwareentwicklung (Kellerglosse)

Beitrag lesen

hi Jörg,

Dein Beispiel ist nachvollziehbar, danke Dir!

Es wäre zu überlegen, ob anstelle einer privaten Variable eine KONSTANTE besser geeignet ist ;)

Die Frage, warum man private-Methoden/Eigenschaften einer Klasse nicht überschreiben kann ist also einfach: Weil der Programmierer der jeweiligen Klasse das nicht will, vermutlich aus guten Grund (andernfalls hätte er sie protected oder public gemacht ;)).

Ich habe die Erfahrung gemacht, dass ich eine Klasse, deren Erbe ich antreten möchte, sehr, sehr, sehr gut kennen sollte und oft ists besser, ausgewählte Methoden in die eigene Klasse zu delegieren, anstelle ein Kompletterbe anzutreten.

Hotti

--
Warum fliegt eine Bachstelze über den Rhein?
Weil sie auf die andere Seite will!