Académique Documents
Professionnel Documents
Culture Documents
4 CLASES
Una clase es una descripcin de un conjunto de
objetos que comparten los mismos ATRIBUTOS,
OPERACIONES, RELACIONES Y SEMNTICA.
(atroperelasemn)
Las clases se utilizan para capturar el
vocabulario del sistema en desarrollo.
Las clases se pueden utilizar para representar
cosas que sean software y hardware o cosas
puramente conceptuales.
Una clase es una abstraccin de las cosas que
forman parte del vocabulario.
Partes ms importantes de una abstraccin
su nombre, sus atributos y sus operaciones.
Cada clase ha de tener un nombre que la distinga
de otras clases: nombre simple y nombre
calificado.
Los dos puntos Se utilizan para separar el
nombre de una clase y el del paquete que la
contiene.
Atributos el nombre de un atributo es un
nombre corto o una expresin nominal
Un atributo es una propiedad de una clase
indentificada con un nombre, que describe un
rango de valores que pueden tomar las
instancias de la propiedad.
Una clase puede tener cualquier nmero de
atributos o no tener ninguno.
Un atributo es una abstraccin de un tipo de
dato o estado que puede incluir un objeto de
la clase.
Un atributo se puede especificar an ms
indicando su clase y quizs un valor inicial por
defecto.
Operaciones:
Una operacin es la implementacin de un
servicio que puede ser requerido a cualquier
objeto de la clase para que muestre un
comportamiento.
Una operacin es una abstraccin de algo que
se puede hacer a un objeto y que es
compartido por todos los objetos de la clase.
El nombre de una operacin es un verbo corto
o una expresin verbal.
Una operacin se puede especificar indicando
su asignatura, la cual incluye, tipo y valores
por defecto de todos los parmetros.
Para organizar mejor las listas largas de
atributos y operaciones, se pueden utilizar
estereotipos para anteponer a cada grupo una
categora descriptiva.
Responsabilidades:
Una responsabilidad es un contrato o una
obligacin de una clase.
CAP. 8 DIAGRAMA DE CLASES
1.Un diagrama de clases muestra un
conjunto de clases, interfaces y
colaboraciones, as como sus relaciones.
(grficamente, un diagrama de clases es
una coleccin de nodos y arcos).
2.Los diagramas de clases se utilizan para
modelar la vista de diseo esttica de un
sistema.
3.Los diagramas de clases son importantes
no solo para (visualizar, especificar y
domumentar modelos estructurales) sino
tambin para construir sistemas
ejecutables.
4.Los diagramas de clases tambin son la
base para un par de diagramas
relacionadas: los diagramas de
componentes (contienen componentes) y
los diagramas de despliegue (contienen
nodos).
5.Los diagramas de clases contienen
normalmente los siguientes elementos:
Clases
Interfaces
Relaciones de dependencia,
generalizacin y asociacin.