option
Questions
ayuda
daypo
search.php

Programación tema 9

COMMENTS STATISTICS RECORDS
TAKE THE TEST
Title of test:
Programación tema 9

Description:
tipo test tema 9

Creation Date: 2023/03/15

Category: Others

Number of questions: 10

Rating:(0)
Share the Test:
Nuevo ComentarioNuevo Comentario
New Comment
NO RECORDS
Content:

¿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.

Report abuse