Por favor , sem compilar … eh mais emocionante!!! :lol:
As vezes errando se aprende mais!!!
class GFC205 {}
class GFC206 extends GFC205 {}
class GFC207 extends GFC206 {
static void m(GFC205 x, GFC205 y) {
System.out.print("GFC205,GFC205");
}
static void m(GFC205 x, GFC206 y) {
System.out.print("GFC205,GFC206");
}
static void m(GFC206 x, GFC205 y) {
System.out.print("GFC206,GFC205");
}
static void m(GFC206 x, GFC206 y) {
System.out.print("GFC206,GFC206");
}
public static void main(String[] args) {
GFC207 gfc207 = new GFC207(); m(gfc207, gfc207);
}
}
What is the result of attempting to compile and run the program?
a. Prints: GFC205,GFC205
b. Prints: GFC205,GFC206
c. Prints: GFC206,GFC205
d. Prints: GFC206,GFC206
e. Compile-time error
f. Run-time error
g. None of the above