Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEDAM - PROGRAMACION T9

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

Descripción:
test dam 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:
¿Qué tipo de herencia se usa en Java? Herencia simple. Herencia múltiple. Composición. Agregación. .
Al heredar de otra clase, ¿puedo acceder a su parte privada? Si. No. Si, siempre que se indique al compilador. Si, siempre que tengamos un método puente para realizar el acceso correctamente. .
¿Qué palabra reservada usamos en Java para indicar la herencia? Herency. Extends. Implements. Se usa el operador dos puntos ( : ) . .
¿Cuándo debemos poner super en los constructores Después de inicializar todas las variables. En la primera línea de forma obligatoria. En la primera línea de forma obligatoria en los constructores con parámetros, en los demás al final. Los constructores se heredan tal cual al hacer herencia, así que no es necesario. .
¿Se puede heredar de una clase que a su vez hereda de otra? Si, sin ningún problema. No, en Java no está permitida la herencia múltiple. Si, siempre y cuando la clase de más abajo no defina ningún atributo, sino no se podrá. Java no permite la herencia de ningún tipo. .
¿Qué notación se usa para indicar que se ha sobreescrito un método? Ninguna, se sobreescribe y ya funciona de forma diferente. @overrided @sobreescrito @override .
La herencia múltiple: Está presente en todos los lenguajes orientados a objetos. Es peligrosa ya que puede ocasionar ambigüedades si no se usa bien, es por eso que Java no la usa. Es un caso único, ya que solo la usa el lenguaje de programación Python. No existe la herencia múltiple, pero si la herencia doble. .
En Java, todas las clases heredan de: Object. String. En Java una clase no hereda a no ser que se indique al crearla con extends. Integer. .
La clase de la que se hereda se denomina: Clase hermana. Clase abuelo. Clase padre. Clase hija.
Si defino una clase que tiene un String como variable, tengo una relación de clase de: Composición. Herencia. Clientela. Anidamiento. .
¿Cuáles son los tipos de relaciones que se pueden dar entre clases? Entre clases no puede haber relaciones Composición y herencia Herencia, composición y anidamiento Herencia, composición, anidamiento y clientela.
¿Se puede acceder a un atributo con visibilidad protected sin heredar de la clase que lo contiene? No, protected actúa como private si no se hereda Si, protected actúa como public siempre Si, siempre que se esté en el mismo paquete que la clase que contiene la variable protected En Java no existe un modificador de visibilidad llamado protected, sólo están public y private.
¿Cuáles son los métodos que podemos sobrescribir en una clase? Todos Solo los métodos que no sean ni constructores, ni observadores, ni modificadores. Todos salvo los constructores No se puede sobrescribir ningún método.
¿Qué efecto tiene final en una clase? De esa clase tendrá que heredar, mínimo, otra clase de forma obligatoria Hará que de esa clase no se pueda heredar final solo se puede utilizar con variables y métodos, no con clases Hará que de esa clase no se puedan instanciar objetos.
Denunciar test Consentimiento Condiciones de uso