Hallo,
folgende Situation:
Was wird hier ausgegeben und warum und wo kann ich das nachlesen?
Viele Grüße,
Tommi
folgende Situation:
Code:
class C1 {}
class C2 extends C1 {}
interface I {
public void tuWat(C1 a);
}
class MyClass implements I {
public void tuWat(C1 a) {
System.out.println("allgemein");
}
public void tuWat(C2 a) {
System.out.println("speziell");
}
}
{
C1 bean = new C2();
I impl = new MyClass();
impl.tuWat(bean);
}
Was wird hier ausgegeben und warum und wo kann ich das nachlesen?
Viele Grüße,
Tommi
Zuletzt bearbeitet: