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 ...

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.