8Mehr zu Klassen und Objektorientierung
In diesem Kapitel werden wir einige Themen rund um Klassen und objektorientiertes Design noch etwas vertiefen. Insbesondere gehe ich auf die Begrifflichkeiten Generalisierung, Spezialisierung und Polymorphie sowie Sub-Typing und Sub-Classing ein. Zum Abschluss wird dann noch Hintergrundwissen zu inneren Klassen als einem besonderen Sprachfeature von Java vermittelt.
8.1Wissenswertes zu Vererbung
Wir haben Vererbung bereits in Abschnitt 5.3 als eine Möglichkeit zur Erweiterung von Klassen um Verhalten kennengelernt. In den nachfolgenden Abschnitten gehe ich auf ein paar wichtige Details und Begrifflichkeiten im Kontext von Vererbung ein.
8.1.1Generalisierung und Spezialisierung
Durch Vererbung entsteht eine ...
Get Einfach Java now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.