Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Uml 4
Uml 4
USO DE RELACIONES
Es un sentido en que las clases se relacionan entre sí, es importante saber cómo se
conectan las clases entre sí.
- Asociaciones
- Multiplicidad
- Asociaciones calificadas
- Asociaciones reflexiva
- Herencia y generalización
- Dependencias
Asociaciones
Cuando una clase se conecta entre sí de forma textual, la conexión entre los dos se
conoce como asociación. La asociación se representa por una línea uniendo las dos
clases con el nombre de la asociación encima de la línea indicando con una flecha la
dirección de la relación.
Cuando una clase se une a otro esto se puede determinar cuál es el empleador y cual el
empleado, se puede escribir costado de cada clase.
Las asociaciones también pueden ser de sentido contrario, como también pueden tener
en ambas direcciones siempre y cuando se indique la dirección.
En las asociaciones varias clases se pueden conectar a una sola clase.
En ciertas ocasiones una clase debe seguir una regla, pueden colocar una restricción al
costado de la clase con una clave.
Otro tipo es de la restricción (“or” u “o”) que conecta dos asociaciones con una línea
discontinua, q significa que puede tomar cualquiera de las dos entidades.
Multiplicidad
Cuando la relación de dos clases es de uno a muchos, la primera clase deberá atenderse
a un atributo en particular con la cual registrar una clave o números para localizar al
objeto de la segunda clase.
Asociaciones reflexivas
En ocasiones es una asociación consigo misma, una clase puede ser parte de la otra
clase o sea ella misma.
Herencia y generalización
También se denomina generalización una clase puede heredar los atributos y operaciones
de otra, la clase principal es más genérica que la clase secundaria.
Una clase secundaria puede ser principal para otra clase secundaria.
Las clases secundarias agregar otras operaciones y atributos a los que han heredado.
Descubrimiento De La Herencia
Un analista descubrirá las herencias de varias formas, es posible que en las clases
aparezcan clases principales y clases secundarias, hay que tener en cuenta que los
atributos y las operaciones son generales y que se aplicara a varias clases.
Clases Abstracta
Las clases que no proveen objetos se dice que son abstractas, una clase abstracta se
identifica por tener sus letras en cursivas.
Dependencias
Cuando una clase utiliza a otra, el uso más común es cuando para mostrar una
información utiliza a otra clase a eso se llama dependencia