Diagramas estaticos
Concepto
Los Diagramas estáticos o también llamados estructurales se encargan de definir que elementos (entidades, objetos, áreas, clases, departamentos, componentes etc.) deben de estar definidas dentro del sistema u organización a desarrollar el correspondiente modelado. También se encarga de especificar cómo deben de estar estructurados estos elementos, mientras que los modelos dinámicos se encargan de definir el comportamiento de estos.
Es una de las dos grandes clasificaciones de los modelos de UML (Estáticos y dinámicos)
Los diagramas estáticos también se encargan de darle una vista estática del sistema.
Lenguaje unificado de modelado (UML)
Es el lenguaje de modelado de sistemas de …ver más…
Protected (#, ):
Indica que el método no será accesible desde fuera de la clase, pero si podrá ser accesado por métodos de la clase además de métodos de las subclases que se deriven (ver herencia).
Relaciones entre Clases: Ahora ya definido el concepto de Clase, es necesario explicar como se pueden interrelacionar dos o más clases (cada uno con características y objetivos diferentes). Antes es necesario explicar el concepto de cardinalidad de relaciones: En UML, la cardinalidad de las relaciones indica el grado y nivel de dependencia, se anotan en cada extremo de la relación y éstas pueden ser: uno o muchos: 1..* (1..n)
0 o muchos: 0..* (0..n) número fijo: m (m denota el número). Herencia (Especialización/Generalización):
Indica que una subclase hereda los métodos y atributos especificados por una Super Clase, por ende la Subclase además de poseer sus propios métodos y atributos, poseerá las características y atributos visibles de la Super Clase (public y protected), ejemplo:
Figura 4. En la figura se especifica que Auto y Camión heredan de Vehículo, es decir, Auto posee las Características de Vehículo (Precio, VelMax, etc) además posee algo particular que es Descapotable, en cambio Camión también hereda las características de Vehiculo (Precio, VelMax, etc) pero posee como particularidad propia Acoplado, Tara y Carga. Cabe destacar que fuera de este entorno, lo único "visible" es el método