Herencia y polimorfismo
|
|
Título del Test:
![]() Herencia y polimorfismo Descripción: Test2 1 de 2 |



| Comentarios |
|---|
NO HAY REGISTROS |
|
Relaciona el término con su definición. Herencia. Polimorfismo. Sobrecarga de métodos. Clase abstracta. ¿Qué palabra clave se utiliza para indicar que una clase está heredando de otra en Java?. super. inherits. extends. implements. Cuando sobrescribimos un método que heredamos de una superclase o de una interfaz, utilizamos la anotación ① para indicar que estamos cambiando su implementación (sobreescritura). **Nota: Escribir lo que se debe poner en el hueco ①. Completa los huecos en blanco[1][2] del siguiente código de una herencia en POO. class trabajador { String nombre, apellidos; Double salario; String DNI; //código de clase trabajador } ① titulados ② trabajador { String titulacion; double extra; String lugar_trabajo; //código de clase titulados } ③ operarios ④ trabajador { String destino; int horas_extra; double precio_hora; //código de clase operarios } ⑤ jefe ⑥ titulados { int total_trabajadores; String [] proyectos; double extra; //código de clase jefe }. ①. ②. ③. ④. ⑤. ⑥. Relaciona el término con su definición. Clase base. Instanciación. Método estático. Método constructor. Señala si son Verdadero o Falso las siguientes afirmaciones sobre los conceptos de herencia, superclase y subclases. A es la superclase de B, C y D. D es la superclase de E. B, C y D son subclases de A. B, C, D y A son subclases de D. E es una subclase de D. ¿Cuál sería el resultado de la ejecución de este programa? class A { A() { System.out.println("En A"); } } class B extends A { B() { System.out.println("En B"); } } class C extends B { C() { System.out.println("En C"); } } class Constructores_y_Herencia { public static void main(String[] args) { C obj = new C(); } }. En A En B En C. En B En C En A. En A En C En B. En A En A En C. Los métodos finales pueden ser sobrescritos en una subclase. Verdadero. Falso. ¿Qué pasa si una clase contiene un método abstracto?. La clase debe ser declarada como abstracta. La clase se puede instanciar sin problemas. La clase no puede tener métodos. Todos los métodos deben ser finales. Un objeto de una clase puede contener como atributo otro objeto de una clase diferente en su definición. Verdadero. Falso. |




