El modelo de una objeto que existe en el mundo real, aunque sea intangible.
La representación de algo inventado que viene bien al programador, sin tener entidad
Una estructura de datos
Pregunta 2
Pregunta
2. En POO, una instancia de una clase es ...
Respuesta
la representación de una entidad concreta, con valores específicos para cada uno de los atributos de una clase
la representación de una entidad concreta de una clase, con métodos específicos para cada una de ella
Un patrón de la clase a la que pertenece
Un conjunto de métodos de la clase a la que instancia
Pregunta 3
Pregunta
3. ¿Cuáles son los cuatro principios fundamentales de la POO?
Respuesta
Tipos abstractos de datos, jerarquías de clases, encapsulación y modificación.
Abstracción, encapsulación, jerarquías de clases y polimorfismo.
Abstracción, encapsulación, jerarquías de clases y modificadores de acceso.
Abstracción, encapsulación, herencia y polimorfismo.
Pregunta 4
Pregunta
4. ¿Para qué sirve un constructor?
Respuesta
Para crear instancias de una clase
Para crear objetos de instancias
Para crear clases que pertenecen a objetos
Para construir clases
Pregunta 5
Pregunta
5. ¿Cuál es el número máximo de métodos constructores definidos por el usuario que puede tener una clase?
Respuesta
No existe número máximo
3
1
2
Pregunta 6
Pregunta
6. ¿Cuáles son los modificadores de acceso en C++ que se utilizan en la definición de clases?
Respuesta
private, public y protected
private, superprivate y public
private y public
protected, private, public y anonymus
Pregunta 7
Pregunta
7. En POO existen varios mecanismos de reutilización de código ¿Cuales son?
Respuesta
La abstracción
La composición y agregación de clases y la herencia
La herencia y el polimorfismo
El encapsulamiento de la información
Pregunta 8
Pregunta
8. ¿Cómo se consigue el principio de encapsulación en POO?
Respuesta
No permitiendo el acceso externo a los atributos de una clase ni a la implementación de los métodos.
Ninguna de las otras respuestas es correcta
Con el modificador de acceso
Implementando los métodos en el archivo .cpp
Pregunta 9
Pregunta
9. ¿Cuál es la utilidad de los métodos privados en una clase?
Respuesta
Servir como acceso a métodos de otras clases
Servir como operaciones auxiliares a otros métodos de la clase
Servir como operaciones auxiliares a cualquier método
Servir como operaciones de los atributos de la clase
Pregunta 10
Pregunta
10. ¿Qué hereda una clase derivada de una clase base?
Respuesta
Todo lo que esté definido en la clase de la que se hereda.
Todo lo que sea público.
Todo lo que sea privado o protegido.
Aquello que está declarado como público o protegido.
Pregunta 11
Pregunta
Si un metodo de una clase tiene como parametro una referencia constante a una instancia de una clase, ¿podran modificarse los valores de los atributos de esta instancia?
Respuesta
Si, siempre que se utilice los metodos adecuados
Si, puesto que es un metodo de la clase y tiene acceso a los atributos
No
Si, cuando se le asignen valores a los atributos
Pregunta 12
Pregunta
¿En que consiste la reutilizacion de codigo en POO?
Respuesta
En cortar y pegar parte de una clase para utilizarla en otra
En crear nuevas clases a partir de clases ya construidas y depuradas
En copiar metodos de clases similares con estructuras de datos identicas
En utilizar codigo ya escrito por otro programador, adaptandolo a mi codigo
Pregunta 13
Pregunta
¿Cuando se ejecuta un metodo destructor?
Respuesta
Al realizar la operacion return
Cuando se cierran las llaves del bloque en el que se a declarado
Cuando termina el ambito de validez de la instancia o bien si es dinamica, cuando se libera el espacio que ocupa