NEW
Font size
WorksheetsClases Abstractas, polimorfismo
Total questions: 12
Worksheet time: 6mins
Una característica de un método abstracto :
Tiene cuerpo.
Termina con un punto y coma.
No pueden ser heredados.
¿Una clase abstracta puede contener métodos no-abstractos ?
Cierto
Falso
Para definir una clase abstracta se coloca la palabra abstract
Antes de class
Después de class
Hacen funciones similares con objetos diferentes
Sobrecarga
Clases Abstractas
Polimorfismo
Para aplicar polimorfismo:
Creo objeto vacío y copio Círculo a Cuadrado.
Solo creo un objeto nuevo de la superclases y lo utilizo.
Creo un objeto vacío que hace referencia a la superclase y pueda apuntar a cualquiera de las subclases.
En Java la Interface puede simular herencia multiple:
Cierto
Falso
Una interfaz es una especie de plantilla para la construcción de clases.
¿Una clase puede implementar una o varias interfaces?
Cierto
Falso
Las clases FileReader y FileWriter permiten
Borrar ficheros.
Leer y escribir en un fichero.
Actualizar un fichero.
La siguiente instrucción realiza:
FileWriter fw=new FileWriter("C:\\fichero1.txt");
FileReader fr=new FileReader("C:\\fichero1.txt");
Búsqueda de un fichero
Crea un fichero
Crea un fichero y lo busca.
getPath devuelve
El camino relativo
El camino absoluto
El camino borrado
length devuelve:
Tamaño de la cadena.
Tamaño del archivo.
Tamaño de la carpeta.
La clase File se usa
Consultar información de Archivos
Consultar información de Archivos y directorios
Busquedas.
