Diagramas de Clases y Objetos
Análisis y Diseño de
Sistemas Orientado a Objeto
Análisis y Diseño Orientado a Objeto
Diagramas UML para Diseño
1
25/06/2013
Análisis y Diseño Orientado a ObjetoDiagramas UML para diseño:
Clases y Objetos
El Diagrama de Clases es el diagrama
principal para el análisis y diseño del
sistema
Un diagrama de clases presenta las clases
del sistema con susrelaciones estructurales
y de herencia
La definición de clase incluye definiciones
para atributos y operaciones
El modelo de casos de uso debería aportar
información para establecer las clases,objetos, atributos y operaciones
Elementos de UML de los diagramas
de clases
Clases, su estructura y su
comportamiento
Relaciones de asociación, agregación,
dependencia, y herencia
Indicadores de multiplicidad y
navegación
Nombres del papel que juega cada clase
en una relación
2
25/06/2013
Ejemplo de la Notación de una Clase
Ejemplo de la Notaciónde una Clase
Atributos: Los atributos o características de una
Clase pueden ser de tres tipos, los que 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 accesible
desde todos lados.
private (-): Indica que el atributo sólo será accesible
desde dentro dela clase (sólo sus métodos lo pueden
accesar).
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 lassubclases que se
deriven.
3
25/06/2013
Ejemplo de la Notación de una Clase
Atributos
Profesor
+Nombre : char
#Edad : int
-Sueldo : double
Ejemplo de la Notación de una Clase Métodos: Los métodos u operaciones de una clase
son la forma en como ésta interactúa con su entorno,
éstos pueden tener las características:
public (+): Indica que el método será visible...
Regístrate para leer el documento completo.