Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Uml 101025105335 Phpapp01
Uml 101025105335 Phpapp01
Diagrama de Clases
Modela los conceptos del dominio de la aplicacin. Permite visualizar las relaciones entre las clases que involucran el sistema Un diagrama de clases est compuesto por los siguientes elementos:
Clases: atributos, operaciones y visibilidad. Relaciones: Herencia, Composicin, Agregacin, Asociacin y Uso. Responsabilidades
Es la unidad bsica que encapsula toda la informacin de un Tipo de Objeto (un objeto es una instancia de una clase).
La interpretacin ms frecuente es la de uso: una clase usa a otra como argumento de una operacin. El objeto creado no se almacena en el objeto que lo crea.
Una clase sin superclases es una clase raz Una clase sin subclases es una clase hoja
Composicin Relacin esttica, en donde el tiempo de vida del objeto incluido est condicionado por el tiempo de vida del que lo incluye. El Objeto base se construye a partir del objeto incluido, es decir, es "parte/todo, como un parmetro pasado por valor.
Agregacin Relacin dinmica, en donde el tiempo de vida del objeto incluido es independiente del que lo incluye. El objeto base utiliza al incluido para su funcionamiento, como un parmetro pasado por referencia.
Diagrama de Clases
Tarea
Para el caso descrito, desarrolle: Diagrama de Clases