Cuando instanciar los elementos de un midlet?

juanl3l
28 de Mayo del 2009
Hola, soy nuevo en esto de j2me y me surge una duda. ¿Cuando es mejor instanciar los elementos de una midlet?:

- Inicializar todos en el contructor? ó

- Utilizar getters de la siguiente forma como hace el diseñador grafica de netbeans:

public Command getExitCommand() {
if (exitCommand == null) {
// write pre-init user code here
exitCommand = new Command("Exit", Command.EXIT, 0);
// write post-init user code here
}
return exitCommand;
}

De forma que se instancian unicamente cuando se crean por primera vez...

GRacias por todo

Jose
28 de Mayo del 2009
La mejor forma es como lo hace Netbeans, a mi modo de ver. También es porque estoy acostumbrado de hacerlo así, pero si sabes seguro que se van a crear las instancias, como por ejemplo, la creación de la pantalla principal y los Commands asociados hazlo como tu sugieres.

Saludos