Foros del Web » Programación para mayores de 30 ;) » Java »

como poner un método final en uml

Estas en el tema de como poner un método final en uml en el foro de Java en Foros del Web. como poner un método final en uml, estoy tratando de hacer un diagrama de clases, pero a la hora de construir no se como hacerlo ...
  #1 (permalink)  
Antiguo 03/05/2014, 02:05
Avatar de jor_0203  
Fecha de Ingreso: octubre-2011
Ubicación: mexico
Mensajes: 760
Antigüedad: 13 años, 1 mes
Puntos: 8
como poner un método final en uml

como poner un método final en uml, estoy tratando de hacer un diagrama de clases, pero a la hora de construir no se como hacerlo ya que ocupo un método final, ojala alguien me pueda decir , claro todo esto a diagrama de clases solamente
gracias
  #2 (permalink)  
Antiguo 04/05/2014, 06:14
 
Fecha de Ingreso: noviembre-2010
Ubicación: Córdoba
Mensajes: 119
Antigüedad: 14 años
Puntos: 8
Respuesta: como poner un método final en uml

A que te refieres con método final ?, ¿ que software utilizas para crear diagramas de UML ?
  #3 (permalink)  
Antiguo 04/05/2014, 10:02
Avatar de jor_0203  
Fecha de Ingreso: octubre-2011
Ubicación: mexico
Mensajes: 760
Antigüedad: 13 años, 1 mes
Puntos: 8
Respuesta: como poner un método final en uml

Cita:
Iniciado por kraneok Ver Mensaje
A que te refieres con método final ?, ¿ que software utilizas para crear diagramas de UML ?
no uso ninguno
estoy aprendiendo a programar en java y estoy usando
metodos finales el cual no se como ponerlo en uml
es por eso que quiero saber como pondrian un metodo final en uml
gracias
  #4 (permalink)  
Antiguo 04/05/2014, 13:59
 
Fecha de Ingreso: noviembre-2010
Ubicación: Córdoba
Mensajes: 119
Antigüedad: 14 años
Puntos: 8
Respuesta: como poner un método final en uml

El modificador "final" en Java es análogo a la palabra reservada CONST de C, quiere decir que no puede ser modificado en tiempo de ejecución.
Desde el punto de vista de una clase con este modificador, añade que no puede ser heredad por ninguna otra clase, en el de los métodos, añade que no pueden ser sobreescritos ( @override ), y en el caso de los atributos de clase o variables, pues que no son modificables.

Como mostrar en un diagrama UML el modificador final.
He estado buscando un poco por Google y me da la impresión de que no existe una notación estandarizada para mostrar esto. Por lo tanto, voy a hacer uso de lo que he encontrado en Google, pues realmente a mi me parece correcto hacerlo así.

Teniendo en cuenta que una variable final se escribe con ALL_CAPS ( todas las letras mayúsculas ), haremos lo mismo con el método.

http://cs.nmu.edu/~mkowalcz/cs120f08...MLdiagram.html
  #5 (permalink)  
Antiguo 04/05/2014, 22:19
Avatar de jor_0203  
Fecha de Ingreso: octubre-2011
Ubicación: mexico
Mensajes: 760
Antigüedad: 13 años, 1 mes
Puntos: 8
Respuesta: como poner un método final en uml

Cita:
Iniciado por kraneok Ver Mensaje
El modificador "final" en Java es análogo a la palabra reservada CONST de C, quiere decir que no puede ser modificado en tiempo de ejecución.
Desde el punto de vista de una clase con este modificador, añade que no puede ser heredad por ninguna otra clase, en el de los métodos, añade que no pueden ser sobreescritos ( @override ), y en el caso de los atributos de clase o variables, pues que no son modificables.

Como mostrar en un diagrama UML el modificador final.
He estado buscando un poco por Google y me da la impresión de que no existe una notación estandarizada para mostrar esto. Por lo tanto, voy a hacer uso de lo que he encontrado en Google, pues realmente a mi me parece correcto hacerlo así.

Teniendo en cuenta que una variable final se escribe con ALL_CAPS ( todas las letras mayúsculas ), haremos lo mismo con el método.

http://cs.nmu.edu/~mkowalcz/cs120f08...MLdiagram.html
sabes un hay un ejemplo que apenas encontré
lo pune asi en atributos

PRUEBA_CONSTANTE: int {frozen}
esto es un ejemplo de atributo pero no encuentro uno de método
tu como la vez


como vez esto
https://docs.google.com/file/d/0B1nh...5fZ3ROY28/edit

Última edición por jor_0203; 05/05/2014 a las 01:00

Etiquetas: clase, final, uml
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:31.