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.

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