jueves, 6 de mayo de 2010

La asociación modela una conexión bi-direccional semántica entre instancias. En este contexto, semántica quiere decir que esa comunicación tiene un significado único que está dado por la cardinalidad y por el papel que se le asigne a dicha relación. Realmente una asociación representa una relación estructural entre instancias de dos clases distintas; ella constituye una conexión entre objetos de dos o más clases que existen durante algún tiempo. Por ejemplo, en la expresión “John Alexander Enseña una o más Asignaturas”, “John Alexander” es una instancia de la clase Profesor y “Asignatura” es una instancia de la clase del mismo nombre; entre tanto, “Enseña” es el Rol o Papel que “John Alexander” juega con el objeto Curso (todas las instancias de Profesor tienen ese papel con los objetos de la clase Asignatura); “uno o más” se refiere a la multiplicidad o cardinalidad de ese papel “Enseña” entre los objetos de las clases citadas.

No hay comentarios:

Publicar un comentario