Aufgabe 5 - Schwierigkeit: 1
Abschlussbedingungen
Geöffnet: Dienstag, 22. August 2006, 07:05
Fällig: Donnerstag, 31. August 2006, 20:05
Ein
Java-Programm enthalte folgende Klassenhierarchie:
class A{
void x() {z(); y();}
void y()
{System.out.println(„Methode y aus Klasse A“);}
void z()
{System.out.println(„Methode z aus Klasse A“);}
}
class B extends A{
void y()
{System.out.println(„Methode y aus Klasse B“);}
void z() {y();}
}
Welche
Ausgabe erzeugen die folgenden Programmfragmente?
A a = new A(); a.x(); |
|
B b = new B(); b.x(); |
|