Ja — die Methode show() der Superklasse VideoTape
wird in der Subklasse Movie geerbt.
Die Klassendefinition von VideoTape hat einen Konstruktor,
der die Memberdaten von VideoTape Objekten initialisiert.
Die Klasse Movie hat einen Konstruktor,
der die Daten von Movie Objekten initialisiert.
Der Konstruktor für die Klasse Movie sieht folgendermaßen aus:
// Konstruktor
public Movie( String ttl, int lngth, String dir, String rtng )
{
super(ttl, lngth); // den Konstruktor der Superklasse verwenden
director = dir; rating = rtng; // die neuen Member von Movie initialisieren
}
Die Anweisung super(ttl, lngth)
ruft den Konstruktor der Superklasse auf
um einige der Daten zu initialisieren.
Es gibt zwei Konstruktoren in der Superklasse.
Aufgerufen worden ist derjenige, der mit der Argumentenliste super(ttl, lngth)Movie hat.
Hinweis:
Wenn super() verwendet wird,
muss sie die erste Anweisung im
Konstruktor der Subklasse sein.