• Viernes 8 de Noviembre de 2024, 20:47

Autor Tema:  Re: ¿como se plasma este codigo en UML?  (Leído 4675 veces)

asea

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: ¿como se plasma este codigo en UML?
« en: Viernes 29 de Agosto de 2003, 10:42 »
0
Hola

¿sabe alguien cual es el diseño plasmándolo en notación UML de un fragmento de código en java de este típo?

Concretado un poco más ¿cual es el tipo de relación entre A y B?

Fragmento de código:

class A {
    int atributoDeA;

    class B{
         int atributoDeB;
    } // fin de clase B
 
} //fin de la clase A

javierm

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: ¿como se plasma este codigo en UML?
« Respuesta #1 en: Viernes 12 de Septiembre de 2003, 13:07 »
0
En ese código sólo se definen clases, sin relaciones entre ellas. Si lo que quieres expresar es que existe un elemento de la clase B dentro de cada elemento de la clase A, entonces existiría una relación 0:1 o 1:1 entre ellas.

De todos modos, ¿cual es la razón e definir una clase dentro de otra, y no independientemente?

asea

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
¿como se plasma este codigo en UML?
« Respuesta #2 en: Lunes 15 de Septiembre de 2003, 17:51 »
0
yo personalmente nunca he implementado una sola clase que tenga dentro otra definida. así todo podría ser util con el fin de abstraer una serie de operaciones las cuales las quieras asociar bajo una semática común.
Puedes encontrar código de ejemplo en el EMF framework dentro de Eclipse Project.

pabloide86

  • Nuevo Miembro
  • *
  • Mensajes: 8
    • Ver Perfil
Re: ¿como se plasma este codigo en UML?
« Respuesta #3 en: Jueves 5 de Octubre de 2006, 06:18 »
0
no seria herencia esto?

zidboy-anakin

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: ¿como se plasma este codigo en UML?
« Respuesta #4 en: Martes 10 de Octubre de 2006, 19:01 »
0
No pregunten tonteras antes de haber leido algo de UML, este es un Foro para preguntar sobre terminos y cosas mas importantes.   No para decirles que estudien....por favor

Gracias

rodry

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Re: ¿como se plasma este codigo en UML?
« Respuesta #5 en: Jueves 14 de Diciembre de 2006, 08:14 »
0
En código que tu has puesto, en java se conoce como clases internas, como no es plan de ponerme a explicar su utilidad, como se compilan, etc... te dejo la dirección de un manual en el que viene explicado por si alguien quiere hechar un ojo:

Manual java

Lo de clases internas viene en la seccion 3.10. Un saludo!