dfaagahrs
Páginas: 3 (603 palabras)
Publicado: 2 de octubre de 2014
1. ¿Qué es una clase?
R= Es un tipo definido q ue determina la estructura de dados y las operaciones asociadas a esetipo
2. ¿Cuál es la doble naturaleza de las clases?
R=Una clase es un modulo y un tipo de dato:
Modulo (concepto semántico)
- Mecanismo para organizar el software (sintáctico)
- Encapsulacomponentes software
Tipo (concepto semántico)
- Mecanismo de definición de nuevos tipos de datos (objetos) para representar valores de un dominio y las operaciones aplicables.
3. ¿Cuáles son loscomponentes de una clase?
R=
Atributos
- Determinan una estructura de almacenamiento para cada objeto de la clase
Operaciones (métodos)
- Operaciones aplicables a los objetos
- Unico modo de acceder alos atributos
4. ¿Qué es una instancia?
R= Es una estructura constituida por los atributos descritos para la clase
5. ¿Qué es un objeto?
R= Es una estructura de datos formada por tantosatributos como tiene la clase
6. ¿El estado de un objeto viene dado por?
R= Por el valor de los atributos. El estado suele cambiar con el paso del tiempo
7. ¿Qué permiten los métodos?
R= Permitenconsultar y modificar el estado del objeto
8. ¿Qué se establece en la herencia?
R= Se establece una estructura jerarquica en la que cada clase hereda atributos y métodos de las clases que están porencima de ella. La clase derivada (subclase) puede usar los procedimientos y los atributos de una superclase.
9. ¿Cuáles son los tipos de herencia y a qué se refiere cada una?
R= - Simple: Unaclase hereda de una única súper clase.
- Múltiple: Una clase hereda de varias súper clases
10. Has un diagrama de herencia simple.
11. Has un diagrama de herenciamúltiple.
12. ¿Qué la asociación?
R= Es una conexión entre las clases, una conexión (enlace) semántica entre objeto de las clases implicadas en la relacion
13....
Leer documento completo
Regístrate para leer el documento completo.