5 Vererbung, Konstruktoren, Schlüsselworte
5 Vererbung, Konstruktoren, SchlüsselworteGegeben seien die beiden Klassen Unterklasse und Oberklasse:
public class Oberklasse {
public int wert;
public Oberklasse(int a) {
wert=a;
System.out.println("K-Oberklasse: "+ wert);
a++;
} // Ende Konstruktor Oberklasse ** Hier fehlte ein CR
public static void main(String[] args) {
Oberklasse ok = new Oberklasse(10);
ok.wert++;
System.out.println(ok.wert);
} // Ende main
} // Ende Klasse Oberklasse
public class Unterklasse extends Oberklasse {
public Unterklasse (int e, int f) {
super(e+f);
System.out.println("K-Unterklasse: "+ wert);
wert = wert + e +f;
System.out.println("K-Unterklasse: "+ wert);
} // Ende Konstruktor Unterklasse
public static void main(String[] args) {
System.out.println("ok");
Oberklasse ok = new Oberklasse(10);
ok.wert++;
System.out.println(ok.wert);
System.out.println("uk");
Unterklasse uk = new Unterklasse(2,3);
ok.wert--;
System.out.println(ok.wert);
} // Ende main
} // Ende Klasse Unterklassea.) Schreiben Sie die Konsolenausgaben auf, die das Programm schreibt wenn es mit dem Befehl java Unterklasse gestartet wird.
b.) Unterlinieren Sie alle Schlüsselworte der Sprache Java
| Niveau | 1 |
| Schwierigkeitsgrad | mittel |
| Zeit | 8+3 Minuten |
Die Antwort ist bei der nächsten Frage zu finden (URL rechts unten)
Antwort zu Frage 4.: Nicht erlaubte Namen von Bezeichnern
Schlüsselwörter und die Literale true, false, null können nicht für Bezeichnernamen verwendet werden. Alle Antworten mit 10 Beispielen von Schlüsselwörtern sind korrekt.

- 5686 views
Frage zu 5
Macht es Sinn, diese Frage in Kapitel 2 zu packen, wenn hier noch nicht klar ist, was Vererbung überhaupt ist?