3. ¿Cómo se representa un método?

Páginas: 3 (730 palabras) Publicado: 15 de abril de 2013
Resumen Sintaxis UML para Diagramas de Clase
1. Representación de una clase


Una clase se representan como un rectángulo dividido en tres partes (tres compartimentos).



En elcompartimento superior, centrado, va el nombre de la clase.



El segundo compartimento contiene los atributos, en la forma:
visibilidad nombreAtributo: tipo



El tercer compartimento contiene losmétodos, en la forma:
visibilidad nombreMétodo(parámetros): tipoRetorno.



Los parámetros van separados por comas y sólo se especifica el tipo.



Los constructores no tienen tipo de retorno.•

La visibilidad, de atributos y métodos, puede ser:
- privado
+ público
# protegido
~ de paquete

Ejemplo:

Carro
# marca: String
- modelo: int
- cantidadGasolina: double
+Carro(String, String)
~ getModelo():String
+ tanquear(double):void



Es posible representar una clase usando sólo el compartimento del nombre, o el compartimento
del nombre y uno de los dossiguientes (atributos o métodos). Cuando se representa una clase
de esta forma no es posible deducir nada de los compartimentos faltantes.

Ejemplo:
Avión

ReproductorCD
- marca: String
- modelo: int2. Modificadores


Los atributos y métodos estáticos se subrayan, así:

Muñeca
+ vestir(vestido:Vestido)

ClaseConElementosEstáticos
- cantidadTotal: int
- nombre: String
+setCantidadTotal(valor : int):void
+ getNombre():String


Para indicar que una clase es abstracta o final se debe colocar un comentario en la parte superior
del rectángulo, debajo del nombre de la clase.Este comentario va entre llaves, como se muestra
en el ejemplo:
FiguraGeométrica
{abstract}
- nombre:String



Los métodos abstractos también llevan un comentario al final, como se ilustra acontinuación.
FiguraGeométrica
{abstract}
+ área( ):double {abstract}



Los atributos y métodos final llevan el comentario “frozen”, Ejemplo:
Imagen
- largo: double {frozen}
- archivo:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Metodo representativo
  • La Socializacion Como Metodo De Aprendizaje Con Niños De 3 Años.
  • Edad Media (3 Representantes)
  • representantes del metodo dialectico
  • Metodos 3
  • Como se representan las imagenes
  • Consensualismo como método de métodos
  • Comida 3

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS