Consulta sobre creación de objetos

8 views
Skip to first unread message

Juan Vercellone

unread,
Jan 29, 2009, 8:45:28 PM1/29/09
to UNC.IS
Estimados compañeros:
tengo una duda sobre la creación de objetos.

Se trata de un juego que tiene distintos menúes de navegación, como
por ejemplo:
- Menú principal
- Menú opciones
- Menú multiplayer
- etc.

Tengo 2 ideas para el diseño. Una de las ideas es tener una clase
GuiManager que se encarga de administrar los distintos menúes y
transiciones entre los mismos, además de la propia construcción. Por
otro lado tengo una clase GuiMenu genérica, a la cual se le pueden
agregar opciones (o botones gráficos, es lo mismo), tarea que sería
delegada al GuiManager. Le adjunto un diagrama de clases que detalla
este diseño.

Por otro lado, el otro diseño correspondería a limitar a la clase
GuiManager a sólo la administración de las transiciones entre menúes,
y heredar de GuiMenu una clase para cada tipo de menú, delegando en
estas subclases la tarea de la construcción (o agregado de las
opciones o botones mencionadas anteriormente).

Qué es lo correcto? Es correcto tener un diseño repleto de subclases?
O es preferible delegar tareas muy pesadas en 1 sola clase?

Saludos y desde ya, muchísimas gracias.

Juan José Vercellone

unread,
Jan 29, 2009, 8:58:53 PM1/29/09
to UNC.IS
Me olvide del archivo...

Saludos.

2009/1/30 Juan Vercellone <jua...@gmail.com>:
--
---------- .-
VERCELLONE, Juan José.
(also known as fdd67d9e70223899fae81e49d894dbff)
UML.Class.Test_Gui_1.pdf
Reply all
Reply to author
Forward
0 new messages