programacion

Páginas: 3 (647 palabras) Publicado: 19 de enero de 2015
Diagrama de clases.

¿Qué es un diagrama de
clases?
 Es un tipo de diagrama estático que describe la estructura de
un sistema mostrando sus clases, orientados a objetos.

Elementos
Clase: atributos, métodos y visibilidad.
 Relaciones: Agregación, Asociación, Composición, Herencia e
Instanciación.

¿Para que sirve?
 Sirve para visualizar las relaciones entre las clases queinvolucran el sistema, las cuales pueden ser asociativas, de
herencia, de uso y de contenimiento.

Objeto

 Tiene un estado, un comportamiento y una identidad
 Estado: Determinado por elconjunto de propiedades o atributos que
tiene el objeto
 Comportamiento: La forma de actuar al recibir un mensaje para que
realice una acción
 Identidad: Es la propiedad caracteristica que tienen unobjeto que le
distingue de todos los demás

Objeto

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 ellapodemos
modelar el entorno en estudio (una Casa, un Auto, una Cuenta
Corriente, etc.).
 La plantilla o el proyecto a partir del cual realmente se hace el objeto
 Cuando se crea un objeto a partirde una clase, se dice que el
programador ha creado una instancia de dicha clase.

Atributos.
 Los atributos o características de una Clase pueden ser de tres tipos, los
que definen el grado decomunicació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 accesible desde todoslados.

 private (-,      ): Indica que el atributo sólo será accesible desde dentro de la clase (sólo
sus métodos lo pueden acezar).

 protected (#,      ): Indica que el atributo no será accesibledesde fuera de la clase, pero
si podrá ser acezado 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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS