wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Examen 2 Conceptos

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

¿Qué imprime?

a)

null-0

b)

Ana-30

c)

Ana-0

d)

Compila pero lanza excepción

2.

¿Qué ocurre?

a)

Imprime 100.0

b)

Compila y ejecuta pero imprime 0.0

c)

Error de compilación: saldo tiene acceso privado en Cuenta

d)

Error en tiempo de ejecución (NullPointerException)

3.

¿Cual es la salida?

a)

2 3

b)

0 0

c)

2 0

d)

No compila

4.

¿Cual es la salida?

a)

7

b)

3.0

c)

Error de compilación por ambigüedad

d)

52

5.

¿Qué pasa en el código?

a)

Imprime 5

b)

Imprime 0

c)

Error de compilación: no existe constructor Foo(int)

d)

Ejecuta pero lanza NullPointerException

6.

El principal propósito del encapsulamiento es:

a)

Hacer que todo sea público para facilitar el acceso

b)

Ocultar los detalles internos de una clase y exponer solo lo necesario

c)

Eliminar la necesidad de constructores

d)

Evitar el uso de herencia

7.

El polimorfismo en Java permite:

a)

Que un método tenga múltiples formas de implementación en distintas clases relacionadas

b)

Que una variable cambie de tipo en tiempo de ejecución

c)

Que un objeto herede de múltiples clases a la vez

d)

Crear atributos que se comparten entre todas las clases

8.

¿Cuál es la función principal de los getters y setters?

a)

Crear instancias de objetos automáticamente

b)

Permitir acceso controlado a los atributos privados

c)

Evitar que las clases tengan constructores

d)

Hacer que los atributos sean siempre públicos

9.

¿Cuál de las siguientes afirmaciones es incorrecta?

a)

Una subclase puede sobrescribir métodos de su superclase

b)

Una referencia de tipo superclase puede apuntar a un objeto de tipo subclase

c)

El polimorfismo permite que el mismo método se comporte diferente según el objeto

d)

En Java se permite la herencia múltiple de clases

10.

¿Cuál afirmación es verdadera sobre los objetos en Java?

a)

Un objeto es una copia idéntica de su clase

b)

Una clase puede existir sin objetos, pero un objeto no puede existir sin clase

c)

Los objetos no tienen estado, solo comportamiento

d)

Los objetos son idénticos a los métodos estáticos