Tabla comparativa relaciones UML
Agregación |
Composición |
especialización |
se representa con un diamante blanco |
se representa con un diamante negro |
se representa con una fecha blanca |
Indica
un componente individual y puede formar parte de un objeto |
Solo
es instanciado al interior de otra clase |
Es
la relación que representa la herencia de clases |
Las
clases agregadas no afectan al funcionamiento directo de la clase que
contiene |
Las
otras clases son indispensables para que funcione. |
Existe
la herencia múltiple que puede tener varias clases a la vez |
Ejem:
una computadora se le puede agregar un micrófono, cámara, pero este no afecta
su funcionamiento |
Como
ejemplo, la cpu de un computador es crucial para su funcionamiento. |
Una
radio, computadora y lavadora son clases de una superclase llamada electrodomésticos |
Comentarios
Publicar un comentario