Presentacion Ing De Software

Páginas: 4 (979 palabras) Publicado: 2 de marzo de 2013
Diagrama de Clases
Un diagrama de clases es un tipo de diagrama estático que describe la estructura de un sistema mostrando sus clases, atributos y las relaciones entre ellos. Los diagramas declases 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 los componentes que se encargarán delfuncionamiento y la relación entre uno y otro. En un diagrama de clases se pueden distinguir principalmente dos elementos: clases y sus relaciones.
Esta compuesto por los siguientes elementos:* Clases: atributos, operaciones y visibilidad.
* Relaciones: Herencia, Composición, Agregación, Asociación y Uso.
* Responsabilidades
Elementos Clase
La clase es la unidad básicaque encapsula toda la información de un objeto através de la cual podemos modelar el entorno en estudio .En UML, una clase es representada por un rectángulo que posee tres divisiones

Losatributos describen a una clase. Pueden ser Públicos, Privados o Protegidos.
* public (+, ): Indica que el atributo será visible tanto dentro como fuera de la clase, es decir, es accesible desde todoslados.
* private (-, ): Indica que el atributo sólo será accesible desde dentro de la clase (sólo sus métodos lo pueden acceder).
* protected (#, ): Indica que el atributo no seráaccesible desde fuera de la clase, pero si podrá ser accesado por métodos de la clase además de las subclases que se deriven (herencia)
Diagrama de Clases: Elementos Operaciones (métodos)
Lasoperaciones o métodos de una clase describen la forma en la cual ésta interactúa con su entorno. Pueden ser Públicas, Privadas o Protegidas.
* public (+, ): Indica que el método será visible tantodentro como fuera de la clase, es decir, es accesible desde todos lados.
* private (-, ): Indica que el método sólo será accesible desde dentro de la clase (sólo otros métodos de la misma...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ing software
  • Ing. De Software
  • ing software
  • Ing. del software
  • Ing. Software
  • ing. software
  • Ing En Software
  • SOFTWARE ING

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS