Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEDAM - PROGRAMACION T10

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
DAM - PROGRAMACION T10

Descripción:
test MEDAC programacion curso 22/23

Autor:
mamedrodd
(Otros tests del mismo autor)

Fecha de Creación:
27/05/2023

Categoría:
Otros

Número preguntas: 14
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
¿Una clase se puede declarar como abstracta y no contener métodos abstractos? Si, no hay ningún problema. No, en las clases abstractas todos los métodos tienen que ser abstractos forzosamente. Si, pero solo si como mínimo la hereda otra clase. No, ya que mínimo ha de tener un método abstracto. .
Las interfaces: Pueden contener variables privadas, y estas ser usadas en los métodos. En ellas todos los métodos son abstractos de forma implícita. Tienen que heredar de la clase Interface. Son lo mismo que las clases abstractas. .
¿Qué tipo de dato no se puede usar con los genéricos? String. Double. char. Persona.
¿Cómo indicamos en Java que una clase va a usar los métodos de una interfaz? Con la palabra reservada implements. Con la palabra reservada extends. Con la palabra reservada implementa. Con la palabra reservada aplic. .
Tenemos una clase que implementa dos interfaces diferentes y estas contienen un método con el mismo nombre: Si los dos métodos devuelven un tipo de dato diferente se producirá un error de compilación. Si los dos métodos devuelven el mismo tipo de dato se ejecutarán los dos. Si los dos métodos son exactamente iguales, se producirá un error de compilación. Una clase no puede implementar dos interfaces. .
¿Se pueden crear colecciones de un tipo de dato abstracto? No, como las colecciones tienen objetos dentro no podremos crearlos ya que la clase es abstracta. Si, además podremos introducir objetos del tipo abstracto. Si, pero solo podremos introducir objetos de clases que hereden de la abstracta. No, no tiene sentido. .
Sobre las interfaces: La interfaz que se use no pertenece a la jerarquía de clases. La interfaz que se use pertenece a la jerarquía de clases. Las interfaces tienen que heredar de una clase que pertenezca a la jerarquía en la que se usa. Las interfaces solo se pueden utilizar con clases de las que no se pueda heredar. .
¿Qué palabra reservada tenemos que utilizar para declarar una clase abstracta? Interface final abstract static.
¿Cuántos tipos genéricos puede tener una clase genérica en su declaración? Todos los que haga falta. El máximo que se pueden usar en una clase son 3. El máximo que se pueden usar en una clase son 2. El máximo que se pueden usar en una clase es 1. .
¿Cómo separamos las interfaces cuando se implementa más de una en una clase? Mediante espacios en blanco. Mediante comas. Mediante punto y coma. Mediante tabuladores. .
Las clases abstractas: (SCORM) Pueden tener métodos normales, es decir, definidos, y métodos abstractos Solo pueden tener métodos normales, es decir, definidos Solo pueden tener métodos abstractos Son clases de las que no se puede ni instanciar objetos ni heredar de ellas.
La sentencia instanceof: (SCORM) Nos indica si un objeto ha instanciado una clase, siempre que esta sea abstracta Nos indica si un objeto ha instanciado una clase, siempre que de esta no haya heredado ninguna otra Nos indica si un objeto ha instanciado una clase, sea cual sea Nos indica si un objeto ha instanciado una clase, siempre que esta no sea final.
En una interfaz, podemos declarar: (SCORM) Métodos implícitamente abstractos y variables constantes. Cualquier tipo de variable y métodos implícitamente abstractos. Métodos finales y métodos abstractos. Cualquier cosa salvo variables constantes.
¿Dónde se pueden crear métodos genéricos? (SCORM) En cualquier sitio, no hay restricciones para ellos Dentro de las clases abstractas En cualquier clase genérica En una clase genérica en la que los genéricos de los tipos coincidan.
Denunciar test Consentimiento Condiciones de uso