Instituto IACC
01-10-2017
Desarrollo
Realizacin
investigador, comunicando por medio de comunicacin la informacin del perfil personal, foto y
Este diagrama de clase estructural, esttico y sirve para visualizar las relaciones entre las clases
que involucran el sistema, las cuales pueden ser asociativas, de herencia, de uso y de agregacin,
ya que una clase es una descripcin de conjunto de objetos que comparten los mismos atributos,
estticos, tales como las clases y tipos junto con sus contenidos y relaciones (Ecured, 2016).
- Una gran clase que es llamada Persona y las subclases llamada Detective Y Mafioso.
Relaciones:
Asociacin:
Es generalmente, una relacin estructural entre clases, es decir, que, en el ejemplo, existe un
muestra donde est ubicado el atributo. Es decir, cual es la clase que contiene el atributo si sta no
Es una relacin que se deriv de la asociacin, por ser igualmente estructural, es decir que contiene
un atributo, que, en todos los casos, ser una coleccin, es decir un Array, Vector, Collections, etc,
y adems de ello la clase que contiene la coleccin debe tener un mtodo que agregue los elementos
a la coleccin. Tambin se puede leer como los lugares que frecuenta el mafioso.
Nos est diciendo que el objeto Lugar forman parte del objeto Mafioso. Pero, su ciclo de vida no
est atado al del objeto. Es decir, si el Mafioso desaparece los lugares pueden seguir existiendo
Composicin
Al igual que en la agregacin, es una relacin estructural, pero se le suma, que tiene un mtodo de
destruccin de los objetos. Y a diferencia de la asociacin, el ciclo de vida del objeto Perfil est
relacionado con el del objeto Persona. Es decir que si el perfil, la descripcin de pierde, las
descripciones surgan a partir de ella desaparecen. La supresin del objeto compuesto conlleva la
Mucho se ha discutido a cerca de las agregaciones y las composiciones, el debate es casi tan
caliente como el de los include y extends de los casos de uso. Ya que algunos sostienen que los
lenguajes orientados a objetos tienen garbage collector, por lo que no necesitan mtodos de
meramente conceptual entre una y otras. Es ms, existen varias interpretaciones, pero la expuesta
es a la cual yo adhiero.
Clase de Asociacin
Es una Clase que surge de una multiplicidad de muchos a muchos, y fue incorporada en UML para
dar soporte a este caso. Se sacan los atributos de las clases involucradas y se los incorpora a una
clase a parte. Al igual que las anteriores hace referencia a una relacin estructural. En el ejemplo
Realizacin
Es una relacin de contrato con otra clase. Se la utiliza para implementar una interfaz. En lenguajes
Generalmente cuando no estamos seguros si algo es una interfaz o una clase abstracta, porque
dibujaron los tags que hacen referencias a las interfaces, debemos ver la relacin para saber.
Generalizacin
Es una relacin de herencia. Se puede decir que es un relacin es un tipo de ( IS-A ). En nuestro
ejemplo: La Persona es un tipo de Mafioso. Es entre una clase hija y su clase madre
Relacin entre elementos como conocidos como padre-Hijo, es decir Mafioso hijo, Persona
padre.
Tambin se sostiene que este tipo de relacin hace referencias, a los parmetros que se pasan en
un mtodo.
Dependencia
Es una relacin de uso, es decir que una clase utiliza a otra. Y si esta ltima se altera, la anterior
En este caso La clase Detective usa a la clase Mafioso. La clase Detective, depende de la clase
mafioso.
Atributos:
Evaluacin:
Estimado Muy bien analizado el documento solo falto ser un poco ms ordenado en lo que se peda
Evaluacin:
presentados. 1
Nota: 3 ptos. De 3
Bibliografa
https://www.youtube.com/watch?v=yyADWGYsiUM
https://www.youtube.com/watch?v=zvVzW4LzwTc