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
