java / beginner
Snippet
Klassenvererbung
Vererbung ermöglicht es einer Klasse (Kindklasse), die Eigenschaften und Methoden einer anderen Klasse (Elternklasse) zu übernehmen. In Java verwenden wir das Schlüsselwort 'extends'.
snippet.java
1
2
3
4
5
6
7
class Vehicle {void honk() { System.out.println("Beep!"); }}class Car extends Vehicle {String model = "Mustang";}
Erklärung
1
class Vehicle { ... }
Die Elternklasse (Superklasse) mit einer allgemeinen Methode.
2
class Car extends Vehicle { ... }
Die Kindklasse (Subklasse), die alles von Vehicle erbt.
3
void honk() { ... }
Eine in der Elternklasse definierte Methode, die auch die Klasse Car verwenden kann.