Diagramas De Clases

Páginas: 6 (1449 palabras) Publicado: 23 de octubre de 2012
Ingeniería de Software I

TICSI 4B
Diagrama de Clases

Integrantes:
* Azucena Ambriz Uriostegui
* Daniel González Martínez
* Sergio David Huerta Hernández
* Gloria Melgarejo Ruíz

3/Octubre/2012

Índice

Introducción……………………………………………………………………………..3
Definición………………………………………………………………………………..4
Características………………………………………………………….......................4Elementos………………………………………………………………………………5
Ejemplo………………………………………………………………………………….8
Utilización………………………………………………………………………………10
Conclusión……………………………………………………………………………..11
Bibliografía………………………………………………………………....................12

Introducción.
Un Diagrama es una representación gráfica de una colección de elementos de modelado, a menudo dibujada como un grafo conexo de arcos (relaciones) y vértices (otros elementosdel modelo). Un diagrama no es un elemento semántico, un diagrama muestra representaciones de elementos semánticos del modelo, pero su significado no se ve afectado por la forma en que son representados. Dentro del cual hablaremos del diagrama de clases.

Diagrama de clases.
Definición:
Son diagramas que describen la estructura de un sistema donde se muestran sus clases, sus atributos y lasrelaciones que existen entre estos. Estos diagramas son utilizados en la etapa de análisis y diseño, en primera instancia se plantea el diseño conceptual de la información que se utilizara dentro del sistema y luego se desarrolla la parte de las componentes que se encargaran de las relaciones entre uno y otro.

Características:
* El propósito de este diagrama es el de representar los objetosfundamentales del sistema, es decir los que percibe el usuario y con los que espera tratar para completar su tarea en vez de objetos del sistema o de un modelo de programación.

* La clase define el ámbito de definición de un conjunto de objetos.

* Cada objeto pertenece a una clase.

* Los objetos se crean por instanciación de las clases.

Elementos:
1. Clase:
1.Atributos.
2. Métodos: los métodos explican la forma cómo va a proceder las clases el objetivo fundamental de cómo va a ser tratada.
3. Visibilidad: es la forma en que se van a modelar todos los aspectos relacionados estáticos del sistema que se van a desarrollar para llegar a gestionar un aplicativo para un sistema operativo determinado.
1. Relaciones:
1. Herencia
2.Composición
3. Agregación
4. Asociación Y Uso

Atributos:
Public: Indica que el atributo estará visible tanto dentro como fuera de la clase, lo cual quiere decir que será accesible desde cualquiera instancia.
Private: El atributo solo será accesible dentro de la clase, esto quiere decir que los métodos dentro de dicha clase pueden tener acceso a dicho atributo.
Protected:Exteriormente a la clase el atributo no será visible, pero los métodos que se encuentren dentro de esta clase y aquellos métodos de las clases que se deriven, tienen acceso a un atributo con esta característica.

Métodos:
Public: El método podrá ser visible tanto dentro de la clase, como fuera de ella es accesible desde cualquier parte.
Private: El método solo podrá ser accesado por otros métodosdentro de la misma clase.
Protected: Solamente el método podrá ser accesado por métodos dentro de esa misma clase y de aquellos métodos de las subclases que se deriven de la clase en cuestión.

Herencia.

Indica que una subclase hereda los métodos y atributos especificados por una clase. Esta subclase además de tener sus propios métodos TENDRA las características y atributos visuales de lasúper clase.

Auto y camioneta heredan de vehículo
Auto posee las características de la súper clase vehículo
Auto posee una característica especial (Descapotable)
Camioneta posee las características de la súper clase vehículo
Camioneta posee características como (Acoplado, Tara y Carga)

Agregación

La agregación representa una relación (parte_de) entre objetos esta...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diagramas De Clases
  • Diagramas de clase
  • diagrama de clases
  • Diagrama de clases
  • Diagramas De clase
  • Diagrama de clases
  • Diagrama de clase
  • Diagrama de clases

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS