En ese caso yo haría un método que tenga efecto sólo una vez para crear el
objeto y un getInstance() para obtenerlo.

On 9/27/07, Marcos Medrano <[EMAIL PROTECTED]> wrote:
>
> El día 27/09/07, Maria de los Angeles Rosado Loman <[EMAIL PROTECTED]>
> escribió:
>
> > contestandoles a lo de singleton la verdad es que no se que tipo de
> > variable sea ese yo aun no lo veo, pero podrias utilizar arreglos, siento
> > que ya eres todo un experto en programacion asi que, no podria decirte mucho
> > ya que aun soy nobata, o puedes utilizar el Stack, ya que con esta te puede
> > extender a la clase vector, para implementar una estrcutura de datos tipo
> > pilaque alamacena referencias a objetos Object.
> >
> > Para alamcenar los tipos primitivos, utiliza las clases de tipo de
> > envoltura apropiadas del paquete java.util para crear un objeto que
> > contenga el valor de tipo primitivo .
> >
>
> Creo que el problema viene por otro lado Maria. Singleton no es una
> variable, sino un patrón de diseño, que sirve para tener una unica instancia
> de una clase.
>
> Concuerdo con Lautaro, la utilización de Singleton está limitada a tener
> una única instancia de una clase. Podes modificarla todo lo que quieras,
> pero siempre va a haber una unica. Si necesitas 2 o mas instancias de esa
> clase, es muy probable que no debas aplicar este patron de diseño. 
> http://es.wikipedia.org/wiki/Singleton
>
>
> Ahora si lo que necesitas es modificar la misma instancia, si , podes usar
> Singleton.
>
> Dicho en otras palabras:
> Los parametros que le pasas a la clase singelton, son para:
> - Crear nuevas instancias con diferentes estados?
> - Modificar el estado de la clase que ya tenes?
>
> Si te pidieron esto:
>
> int main(int argc, char** argv)
> {
>         return theApp::getInstance(argc, argv))->Ejecutar();
> }
>
> como esta en el main, quizas solo sea para definir el estado de la clase
> Singleton al principio y solo necesites crear una sola instancia.
>
> Saludos,
>
> Marcos.
>
> _______________________________________________
> Lista de correo Programacion.
> [email protected]
> http://listas.fi.uba.ar/mailman/listinfo/programacion
>
>


-- 
_Leo_
(aka Lele)
_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion

Responder a