Posts Tagged singleton

SINGLETON in as3

Posted by on Samedi, 8 novembre, 2008

To implement the pattern singleton in action script we quickly collide with a limitation of the language: we cannot return a private constructor and it is the base of the pattern.
By looking on internet we find several more or less evolved solutions which allow to protect the usage of the constructor.Often an exception is raised if it is not called by the static getInstance method.
The inconvenience of this approach is that the error is raise only during runtime and not in the compilation. In the book “ActionScript 3.0 Design Patterns” the author proposes another approach.
Read the rest of this entry »

SINGLETON en as3

Posted by on Samedi, 8 novembre, 2008

Pour implémenter le pattern singleton en action script on se heurte rapidement à une limitation du langage: on ne peut pas rendre un constructeur privé or il s’agit de la base du pattern. En regardant sur internet on trouve plusieurs solutions plus ou moins évoluées qui permettent de protéger l’usage du constructeur. Souvent une exception est levée si le constructeur n’est pas invoqué par la méthode static getInstance. L’inconvénient de cette approche est que l’erreur est visible uniquement à l’exécution et non à la compilation. Dans le livre “ActionScript 3.0 Design Patterns” l’auteur propose une autre approche.
Read the rest of this entry »