Datos
2.1 QUE SON
Un diagrama de clases sirve para visualizar las relaciones entre las clases que involucran el sistema, las cuales pueden ser asociativas, de herencia, de uso y decontenimiento.
Los diagramas de clases son utilizados durante el proceso de análisis y diseño de los sistemas, donde se crea el diseño conceptual de la información que se manejará en el sistema, y loscomponentes que se encargaran del funcionamiento y la relación entre uno y otro.
* Clase: atributos, métodos y visibilidad.
* Relaciones: Herencia, Composición, Agregación, Asociación y Uso.2.2 Elementos que lo conforman
* Clase: Es la unidad básica que encapsula toda la información de un Objeto (un objeto es una instancia de una clase). A través de ella podemos modelar elentorno en estudio (una Casa, un Auto, una Cuenta Corriente, etc.).
En UML, una clase es representada por un rectángulo que posee tres divisiones:
* Superior: Contiene el nombre de la Clase
*Intermedio: Contiene los atributos (o variables de instancia) que caracterizan a la Clase (pueden ser private, protected o public).
* Inferior: Contiene los métodos u operaciones, los cuales sonla forma como interactúa el objeto con su entorno (dependiendo de la visibilidad: private, protected o public).
Atributos: Los atributos o características de una Clase pueden ser de tres tipos, losque definen el grado de comunicación y visibilidad de ellos con el entorno, estos son:
* Public: Indica que el atributo será visible tanto dentro como fuera de la clase, es decir, es accesibledesde todos lados.
* Private: Indica que el atributo sólo será accesible desde dentro de la clase (sólo sus métodos lo pueden accesar).
* Protected: Indica que el atributo no será accesibledesde fuera de la clase, pero si podrá ser accesado por métodos de la clase además de las subclases que se deriven (ver herencia).
* Métodos: Los métodos u operaciones de una clase son la forma en...
Regístrate para leer el documento completo.