¿Qué imprime?
JAVA:
-
class A {
-
}
-
-
class B extends A {
-
}
-
-
class C extends A {
-
}
-
-
class QueImprime {
-
static void mostrarValor(A a) {
-
a.x();
-
}
-
-
// ¿ Qué imprime ACÁ ?
-
mostrarValor(new C());
-
-
// ¿ Y qué imprima ACÁ ?
-
mostrarValor(new B());
-
}
-
}
July 5th, 2007 at 4:15
Primero me imprime “main method not public”.
Cuando le agregué el public static void main… me imprimió:
caracol
gato
July 5th, 2007 at 23:02
Coincido con Iceman.
July 28th, 2007 at 4:20
¿cual era el punto? Debía mostrar ambos bichitos, o no porque está overrideada?? No sé JAVA. :P
July 28th, 2007 at 16:45
que si llamás a a.x() no siempre te va a imprimir “perro”.