Content
- Unified Modelling Language - Klassendiagramm
- Notation um die Struktur von Klassen deren Beziehungen darzustellen
- Wenn eine Klasse (Subklasse) von einer anderen Klasse (Superklasse) erbt, erhält diese auch alle Methoden und Attribute von der Superklasse
- Biene, Frosch und Unbekannt erben von Tier:
- Sie überschreiben jeweils die Methode sagWas() und den Konstruktor:
-
public class Biene extends Tier {
public Biene(String name) {
super(name);
} @Override
public void sagWas() {
System.out.println("Sum sum!");
}
}