zur vorherigen Seite   zum Inhaltsverzeichnis   zur nächsten Seite

Antwort:

Ist Nissan eine Subklasse von Automobil? Ja.
Ist Nissan die Superklasse von Sentra? Ja.

Relative Ausdrücke

Eine Klasse kann die Superklasse einer Subklasse sein und sie kann die Subklasse einer anderen Klasse sein. Genau wie bei menschlichen Beziehungen. Eine Person ist das Kind gewisser Menschen und ein Elternteil für andere.

Um eine Subklasse aus einer Superklasse abzuleiten, verwenden wir die folgende Syntax:

class Subklasse extends Superklasse
{
   // hier kommen die neuen Merkmale der Subklasse 

}

Mitglieder der Superklasse (Instanzvariablen und -methoden) werden automatisch von der Subklasse geerbt.

FRAGE 8:

(Denkfrage:) Kann eine Superklasse eine unserer eigenen Klassen sein (keine vordefinierte Klasse wie Applet?)