Diagrama de clases Rational Rouse

Páginas: 8 (1798 palabras) Publicado: 13 de mayo de 2013
Diagrama de clases
Muestra un conjunto de clases (grupos de objetos que tienen las misma características u comportamiento), así como sus relaciones.
Un diagrama de clase esta compuesto por los siguientes elementos:
-clase: contienen atributos y operaciones.
-relaciones: pueden ser dependencia, generalización y asociación.

-clase es un conjunto de objetos que comparten los mismo atributos,operaciones, relaciones y la semántica. Una clase describe un conjunto de objetos con características y comportamiento idéntico, se puede decir que la clase son como una plantilla para formar objetos. Las clases sirven para abstraer objetos del mundo real y a través de ella podemos modelar el entorno en estudio. la clase es un concepto similar a entidad (es de un modelo entidad-relación) esto esun conjunto de objetos que tienen la misma característica.
Representación gráfica:
Una clase se representa mediante un rectángulo con tres divisiones internas llamadas compartimientos, en los cuales se indica el nombre de la clase. Sus atributos y operaciones.

Comportamiento superior: contiene el nombre de la clase
Compartimiento intermedio: contiene los atributos que caracterizan a la claseComportamiento inferior: Contiene las operaciones los cuales son la forma como interactúan un objeto de la clase con su entorno




1. Primer Compartimiento:
Contiene el nombre de la clase y si multiplicidad
Simple Name
Path Name
Simple Name
Path name
Multiplicidad de la clase:
Sirve para indicar la cantidad de objetos que puede tener una clase.La multiplicidad de clases se indica mediante un número en la esquina superior derecha del rectángulo y por lo general no suele indicarse

2. Segundo Compartimiento:
Contiene los atributos de la clase mostrando su visibilidad, nombre multiplicidad, tipo de dato, valor inicial.
Atributos: Un atributo representa alguna propiedad de los objetos que estamos modelando, y que son compartidos portodos los objetos de una clase.
Los atributos se representan en un compartimiento de bajo del nombre. Los atributos pueden ser representados solo mostrando su nombre. Se acostumbra colocar en mayúscula la primera letra de cada palabra en el nombre del atributo.

Visibilidad de los Atributos:
Hay tres tipos de visibilidad (visibility)
Public: indica que el atributo será visible tanto dentro comofuera e la clase, será accesible desde todos lados, para indicar que un atributo es público el signo (+) delante del nombre del atributo
Privated: Indica que el atributo solo será accesible desde dentro de la clase, esto significa que sus métodos los pueden accesar. Para indicar que un atriobuto es provado si coloca un signo (-) delante del nombre del atributo.
Protected: Indica que elatributo será accesible por método de la clase en la que se define, además de las sub clases que se deriven de ellas. Para indicar que un atributo es protegido se coloca el símbolo (#) delante del nombre del atributo.
Cuando la visibilidad no está especificada se asume que es público.


Multiplicidad (multiplicity) de los atributos:
Muestra la cantidad de veces que el atributo se repite. Se colocainmediatamente después del nombre del atributo encerrado entre corchetes.







El tipo (type) de los atributos:
Es el tipo de dato que tiene el atributo. Los tipos de datos realmente dependen del lenguaje de programación, sin embargo, se pueden indicar cualquier de los tipos de uso común. Tales como int, Char, float, double, dato, string, etc.
Si el atributo uno fuera string, elatributo dos será int. Y el atributo tres date, entonces los atributos y sus tipos de datos se representan en el diagrama

Valor inicial de un atributo:
Es importante especificar el atributo con un valor inicial , el cual se utilizara por defecto si es que no se le indica un valor al operar con él.
En el diagrama adjunto se muestra que el atributo uno de tipo cadena, asumirá el valor del nº de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Rational rouse
  • rational rouse
  • Trabajando con rational rouse
  • Diagramas de clase
  • Diagramas De Clases
  • Diagrama de clases
  • Diagramas De clase
  • Diagramas de clase

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS