AGREGACIONES1
En ocasiones una clase
consta de otras clases. Éste es un tipo especial de relación conocida como
agregación o acumulación. Los componentes y la clase que constituyen son una
asociación que conforma un todo.
Se puede representar una
agregación como una jerarquía dentro de la clase completa. Una línea conectará
el todo con un componente mediante un rombo sin relleno que se colocará en la
línea más cercana al todo.
VISIBILIDAD
La visibilidad se aplica a
atributos u operaciones, y establece la proporción en que otras clases podrán
utilizar los atributos y operaciones de una clase dada. Existen tres:
Nivel
público: en el cual la funcionalidad se extiende a otras clases.
Nivel
protegido: la funcionalidad se otorga sólo a las clases
que se heredan de la clase original.
Nivel
privado: sólo la clase original puede utilizar el atributo u
operación.
En términos de visibilidad,
todas las operaciones en una interfaz son públicas, de modo que cualquier clase
podrá utilizarlas.
Para completar sus nociones de clases y la forma en que se conectan, es
necesario comprender algunas relaciones adicionales. Una agregación establece
una asociación para conformar un todo. Un componente en una agregación puede
ser parte de más de un todo
No hay comentarios:
Publicar un comentario
hola!!! te invito a que compartas que opinas de este blogger como medida para mejorar las producciones...