wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Clases Abstractas, polimorfismo

Total questions: 12

Worksheet time: 6mins

Name
Class
Date
1.

Una característica de un método abstracto :

a)

Tiene cuerpo.

b)

Termina con un punto y coma.

c)

No pueden ser heredados.

2.

¿Una clase abstracta puede contener métodos no-abstractos ?

a)

Cierto

b)

Falso

3.

Para definir una clase abstracta se coloca la palabra abstract

a)

Antes de class

b)

Después de class

4.

Hacen funciones similares con objetos diferentes

a)

Sobrecarga

b)

Clases Abstractas

c)

Polimorfismo

5.

Para aplicar polimorfismo:

a)

Creo objeto vacío y copio Círculo a Cuadrado.

b)

Solo creo un objeto nuevo de la superclases y lo utilizo.

c)

Creo un objeto vacío que hace referencia a la superclase y pueda apuntar a cualquiera de las subclases.

6.

En Java la Interface puede simular herencia multiple:

a)

Cierto

b)

Falso

7.

Una interfaz es una especie de plantilla para la construcción de clases.

¿Una clase puede implementar una o varias interfaces?

a)

Cierto

b)

Falso

8.

Las clases FileReader y FileWriter permiten

a)

Borrar ficheros.

b)

Leer y escribir en un fichero.

c)

Actualizar un fichero.

9.

La siguiente instrucción realiza:

FileWriter fw=new FileWriter("C:\\fichero1.txt");

FileReader fr=new FileReader("C:\\fichero1.txt");

a)

Búsqueda de un fichero

b)

Crea un fichero

c)

Crea un fichero y lo busca.

10.

getPath devuelve

a)

El camino relativo

b)

El camino absoluto

c)

El camino borrado

11.

length devuelve:

a)

Tamaño de la cadena.

b)

Tamaño del archivo.

c)

Tamaño de la carpeta.

12.

La clase File se usa

a)

Consultar información de Archivos

b)

Consultar información de Archivos y directorios

c)

Busquedas.