sintaxis uml

Páginas: 3 (722 palabras) Publicado: 25 de septiembre de 2015
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 el compartimentosuperior, centrado, va el nombre de la clase.



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



El tercer compartimento contiene los métodos, en laforma:
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, deatributos 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 dos siguientes (atributos o métodos). Cuando se representauna clase
de esta forma no es posible deducir nada de los compartimentos faltantes.

Ejemplo:
Avión

ReproductorCD
- marca: String
- modelo: int

2. Modificadores


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

Muñeca
+ vestir(vestido:Vestido)

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


Para indicar que unaclase 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 a continuación.
FiguraGeométrica
{abstract}
+ área( ):double {abstract}



Losatributos y métodos final llevan el comentario “frozen”, Ejemplo:
Imagen
- largo: double {frozen}
- archivo: File
- área(): double {frozen}

3. Paquetes


Un paquete se representa de la siguiente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sintaxis de los objetos uml
  • La sintaxis
  • Sintáxis
  • Sintaxis
  • sintaxis
  • Sintaxis
  • Sintaxis
  • sintaxis

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS