Aufgabe 5 - Schwierigkeit: 1
Completion requirements
Opened: Tuesday, 22 August 2006, 7:05 AM
Due: Thursday, 31 August 2006, 8:05 PM
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(); |
|