0 Tage Serie
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
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.