Saltar la navegación

Parte 2: Cuestionario

Cuestionario

Pregunta

1.- ¿Cómo se llamaría al siguiente método de la clase padre desde la clase hija? 

Respuestas

super.metodo();

super();

this.metodo();

No se puede hacer la llamada al método.

Pregunta

2.- ¿Qué repercusión tiene poner los atributos como private en la herecia?

Respuestas

 

Obliga a los hijos a usar métodos getters y setters, lo cual es menos eficiente. 

No está permitido.

Todas las anteriores.

Pregunta

3.- ¿Cómo se llamaría al siguiente método de la clase padre desde la clase hija? 

Respuestas

super.metodo();

metodo();

this.metodo();

Todas las respuestas son correctas.

Pregunta

4.- ¿Cuál es la salida en consola de el siguiente código?

Respuestas

método de la clase A

método de la clase B

método de la clase A

método de la clase A

método de la clase A

método de la clase C

Error de compilación.

Pregunta

5.- ¿Por que da error el siguiente código?

Respuestas

El método accion()  no tiene modificador de acceso.

La propiedad nombre está como miembro privado.

El método main está mal implementado.

No hay error de compilación.

Pregunta

6.- ¿Cual es el error en el siguiente pedazo de código?

Respuestas

La clase X está declarada antes de la clase Y.

La clase Y no puede extender a la clase Z por ser una clase final.

La clase Z hereda de la clase Object. 

Ninguna de las anteriores.

Habilitar JavaScript