5 may 2012

APRENDIENDO UML "HORA 5"





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...