5.3Vererbung
Nachdem in den vorangegangenen Abschnitten die Grundlagen zur objektorientierten Programmierung besprochen wurden, lernen wir nun noch ein paar weitere wichtige Konzepte wie Vererbung und Schnittstellen kennen.
Eine spezielle Art, neue Klassen basierend auf bestehenden Klassen zu definieren, nennt sich Vererbung. Die wiederverwendete Klasse bezeichnet man als Basis-, Ober- oder Superklasse. Die neu entstehende Klasse erweitert oder übernimmt (erbt) durch diesen Vorgang das Verhalten und die Eigenschaften der bestehenden Klasse und wird abgeleitete oder Subklasse genannt. Der Vererbungsakt wird durch das Schlüsselwort extends ausgedrückt. Eine Subklasse muss dann in ihrer Implementierung lediglich die Unterschiede zu ihrer Basisklasse ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access