Diagrama De Clases
Universidad San Sebastian Sede Puerto Montt
DIAGRAMA DE CLASES
●
Un diagrama de clases se utiliza para visualizar las relaciones entre las clases queinvolucran un sistema. Las relaciones pueden ser asociativas, de herencia.
●
Clase
●
Es la unidad básica que encapsula información de un objeto. Su representacion grafica
toda la●
● ●
Superior: Contiene el nombre de la clase Intermedio: Contiene los atributos, son lo que caracterizan a la clase, pueden ser private, protected, o public. Inferior: Contiene losmetodo u operaciones, son la forma como interactua el objeto con su entorno (visibilidad puede ser private, protected o public) Roberto Sanchez Almonacid @robertoesteban
●
Atributos
Los atributos ocaracteristicas de una clase pueden ser de tres tipos, esto define el grado de visibilidad de ellos con el entorno
●
Public (+, ) : Indica que el atributo sera visible tanto dento como fuera dela clase, es decir accesible desde todos lados. Private (-, )Indica que el atributo solo sera accesible desde dentro de la clase (solo sus metodos los pueden acceder) Protected (#, ) Indica que elatributo no sera accesible fuera de la clase, pero si podra accesado por metodo de la clase ademas de las subclases que se derive (herencia
●
●
Métodos
Los metodos u operaciones de una claseson la forma como este interactua con su entorno
●
Public (+, ) indica que el metodo sera visible tanto dentro como fuera de la clase, es decir accesible desde todos lados Private (-, ) Indica queel metodo solo sera accesible desde dentro de la clase (solo otros metodos de la misma clase lo pueden acceder Protected (#, ) Indica que el metodo no sera accesible desde fuera de la clase, pero sipodra ser accesado por metodos de la clase ademas de metodos de subclases que se deriven (herencia)
●
●
Relacion entre las clases
●
En UML la cardinalidad indica el grado y el nivel de...
Regístrate para leer el documento completo.