Version:Test
©Raddy 2002

Java VIII                                                     ZURÜCK

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

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

Das Programm startet mit der Main-Methode der
Startklasse. Zuerst wird dort die Klasseneigenschaft 
"zahl" der Klasse "OberKlasse" angezeigt.

Dann soll die Klassenvariable "zahl" der Klasse namens
"Unterklasse" angezeigt werden. Wie man sieht hat 
die Vererbung funktioniert, denn obwohl in der  
Unterklasse keine Klassenvariablen definiert wurden,
kann eine Klassenvariable "zahl" der Unterklasse angezeigt 
werden.
© by www.mathematik.net