Está en la página 1de 2
8.1. Sobre una subelase es correcto afirmar que: a) Tiene menos atributos que su superclase. b) Tiene menos miembros que su superclase. (@PpHereda los miembros no privados de su superclase. 4d) Hereda todos los miembros de su superclase, 8.2. En relacién con las clases abstractas es correcto sefialar que: a) Implementan todos sus métodos. b) No implementan ningun metodo. ¢} No tienen atributos. -d) Tienen algtin método abstracto. 8.3. ¢En qué consiste la sustitucion u overriding? ) En sustituir un método heredado por otto implementado en la propia clase. ») En sustituir un atributo por otro del mismo nombre. ) En sustitur una clase por una subclese. 4) En sustitur un valor de una variable por otro. 84, Sobre la clase object es cierto indicar que: a) Es abstracta. 1) Hereda de todas las demas. ©) Tiene todos sus métodos abstractos. 4) Es superclase de todas las demas clases. 8.5, {Cudl de las siguientes afirmaciones sobre el método equalls() es correcta? a) Hay que implementario, ya que es abstracto. ) Sirve para comparar solo objetos de la clase object. @ So hereda de Obje2¢, pero debemos reimplementarlo al definitio en una clase. 4) Nohay que implementarlo, ya que se heteda de Object. 8.6, ECual de las siguientes afirmaciones sobre el método tostzing() es correcta? Sirve para mostrar la informacién que nos interesa de un objeto. Convierte automaticamente un objeto en una cadena. c) Encadena varios objetos. 4) Es un método abstracto de object que tenemos que implementar. 8.7. gCudl de tas siguientes afirmaciones sobre el método getClase() es correcta? Convierte los objetos en clases. HP Obtiene la clase a la que pertenece un objeto. ‘c) Obtiene la superclase de una clase. 4) Obtiene una clase a partir de su nombre. 8.8. Una clase puede heredar: 4) De una clase. b) De dos clases. ) De todas las clases que queramos. 4) Solo dea clase object. 89. La seleccién dindmica de métodos: '8) Se produce cuando una variable cambia de valor durante la ejecucién de un progra- ma. b) Es el cambio de tipo de una variable en tiempo de ejecucién, ©) Es la asignacién de un mismo objeto a mas de una variable en tiempo de ejecucién. 4), Es la ejecucion de distintas implementaciones de un mismo método, asignando ob- jtos de distintas clases a una misma variable, en tiempo de ejecucién. 8.10. {Cuél de las siguientes afirmaciones sobre el método super () es correcta? @) Sirve para llamar al constructor de la superclase. 'b) Sirve para invocar un métedo escrito mas arriba en el cédigo. ©) Sirve para llamar a cualquier método de la superclase. 4) Sirve para hacer referencia a un atributo de la superclase.

También podría gustarte