- Propiedades también llamados atributos o características, son valores que corresponden a un objeto, como color, material, cantidad, ubicación. Generalmente se conoce como la información detallada del objeto
Clase: atributos, métodos y visibilidad.
Relaciones: Herencia, Composición, Agregación, Asociación y Uso.
caracteristicas :
1. Herencia:
Indica que una subclase hereda los métodos y atributos especificados por una Súper Clase, por ello la Subclase además de poseer sus propios métodos y atributos, poseerá las características y atributos visibles de la Super Clase
2. Agregación:
Para modelar objetos complejos, bastan los tipos de datos básicos que proveen los lenguajes: enteros y secuencias de caracteres. Cuando se requiere componer objetos tenemos dos posibilidades:
- Por Valor: Es un tipo de relación estática, en donde el tiempo de vida del objeto incluido esta condicionado por el tiempo de vida del que lo incluye
- Por Referencia: Es un tipo de relación dinámica, en donde el tiempo de vida del objeto incluido es independiente del que lo incluye. Este tipo de relación es comúnmente llamada Agregación (el objeto base utiliza al incluido para su funcionamiento)
3. asociación:
La relación entre clases conocida como Asociación, permite asociar objetos que colaboran entre si. Cabe destacar que no es una relación fuerte, es decir, el tiempo de vida de un objeto no depende del otro.
4. Métodos:
Los métodos u operaciones de una clase son la forma en como ésta interactúa con su entorno
No hay comentarios:
Publicar un comentario