2010-09-13 4 views
0

Est-il possible d'implémenter une classe MIDlet en tant que singleton? C'est, après tout, la classe Display agit comme un singleton pour chaque midlet est donc le midlet lui-même un singleton par le comportement de sorte que la mise en œuvre en tant que telle ne casserait pas quelque chose? En d'autres termes, il n'est pas possible d'avoir deux instances d'une application en cours d'exécution, n'est-ce pas? Je veux dire, l'AMS ne le permettrait pas, n'est-ce pas?MIDlet comme singleton

Merci!

Répondre

2

Normalement les classes Singleton ont un constructeur protégé, ce qui pose un problème car l'AMS a besoin que le constructeur de la classe MIDlet soit public non protégé ou privé.

+0

Merci! Je le sais. la question n'était pas la mise en œuvre, mais le comportement. Merci! –