Froggy Jumps Java: Herencia y UMLVersion en ligne Preguntas rápidas sobre herencia y diagramas UML. par Nélida Abril Zaragoza Carrillo 1 ¿Qué palabra clave se usa para heredar de una clase en Java? a implements b extends c super 2 En UML, ¿qué representa una flecha con un triángulo hueco hacia la clase padre? a Asociación b Composición c Generalización (herencia) 3 ¿Qué significa una clase abstracta en Java? a No se puede instanciar b Es una interfaz c Se puede crear objetos 4 En los diagramas de clase UML, para representar una clase, se utiliza la figura _________, que contiene _____ segmentos a Circulo, 2 b Atributos y métodos, 3 c Rectangulo, 3 5 ¿Puede una clase heredar de varias clases en Java? a Depende del compilador b No puede c Sí, siempre 6 En UML, ¿qué indica una línea con triángulo hacia la clase base? a Dependencia b Asociación c Herencia (generalización) 7 En el diagrama de clases uml, que significa el simbolo "+" a un lado de un atributo o método? a Private b Public c Protected 8 ¿Qué diferencia hay entre extends e implements en Java? a ambos son idénticos b extends hereda de clase, implements de interfaces c extends aplica a interfaces, implements a clases 9 Al llamar al constructor de la superclase, ¿qué se usa en Java? a base() b this() c super(...) 10 En UML, ¿qué muestra una clase hija que hereda de otra? a Relación de dependencia b Relación de agregación c Relación de herencia