Version:Test
©Raddy 2002

Java VIII                                                     ZURÜCK

Vererbung
Beispiel 2
a-absatz.pcx (280 Byte)
Programm: Vererbung_2.java

/////////////////////////////////////////////////////////////////////// - 1
public class Vererbung_2
{
  public static void main(String args[])
  {
    UnterKlasse unter = new UnterKlasse(); 
    System.out.println(unter.zahl);
  }
}
/////////////////////////////////////////////////////////////////////// - 2
class OberKlasse
{
  int zahl = 777;
}
/////////////////////////////////////////////////////////////////////// - 3
class UnterKlasse extends OberKlasse
{
}
/////////////////////////////////////////////////////////////////////// -Ende
 
a-absatz.pcx (280 Byte)
Erklärung
Das Programm besteht wieder aus 3 Klassen:
Der Startklasse, mit dem das Programm startet,
und den zwei Klassen denen wir die (treffenden) 
Namen "OberKlasse" bzw. "UnterKlasse" gegeben
haben.

In der Main-Methode wird die Unterklasse instanziert,
und zwar wird eine Instanz namens "unter" erzeugt.
Dann wird die Objektvariable "zahl" dieser Instanz 
ausgegeben.

Wie man sieht, hat die Vererbung funktioniert, denn
obwohl die Unterklasse leer ist, besitzen Instanzen
der Unterklasse die Variable "zahl".
© by www.mathematik.net