Page 8 - uml resumen
P. 8
“sabe” cómo realizar tal operación. A esto se le conoce como
polimorfismo.
Es importante tanto para los desarrolladores quienes deben crear el
software que implemente los métodos en los programas de
computación.
ENVÍO DE MENSAJES
Los objetos trabajan en conjunto, esto se logra mediante el envío de
mensajes entre ellos. Un objeto envía a otro un mensaje para realizar
una operación, y el objeto receptor ejecutará la operación.
ASOCIACIONES
Los objetos se relacionan entre sí de alguna forma. Una clase puede
asociar con más de una clase distinta.
AGREGACIÓN
La computadora es una agregación o adición, reuniendo todos los
componentes que la conforman, esto se conoce como otro tipo de
asociación entre objetos.
La agregación y la composición son importantes dado que reflejan
casos extremadamente comunes, y ello ayuda a que cree modelos que
se asemejen considerablemente a la realidad.
Para modelar objetos complejos, no bastan los tipos de datos básicos
que proveen los lenguajes: enteros, reales y secuencias de caracteres.
Cuando se requiere componer objetos que son instancias de clases
definidas por el desarrollador de la aplicación, tenemos dos
posibilidades:

