Einzelnen Beitrag anzeigen
Alt 13-06-2004, 18:44   #2 (permalink)
MiM
Neuer User
 
Registriert seit: Sep 2001
Ort: Neckarsulm
Beiträge: 273
Zum Thema Singleton in Flash hat auch Dave Yang vor nicht so langer Zeit was auf seinem Weblog geschrieben. Unterscheidet sich aber nur geringfügig von deiner Implementation.
Dave Yang: Singleton
In manchen Fällen ist es jedoch schöner, ein Singleton-Dasein einer Klasse über eine Factory zu Regeln. Also das die Factory entscheidet ob eine Klasse ein Singleton sein soll oder eben nicht. Natürlich könnten bei dieser Implementation auch noch andere Instanzen des 'Singletons' irgendwo rumschwirren. Ist also nicht einsetzbar wenn man ein absolutes Singleton benötigt.
Was in diesem Zusammenhang auch immer schön zu benutzen ist sind 'Kontexte'. Das bedeutet man registriert eine Klasse mit einem String in einem Kontext und eine Instanz erhält man dann über den speziellen Kontext + den String. Und die ganze Registrierung (welche Klasse zu welchem String) dann noch gesteuert über ne außenstehende Text/XML-Datei or what ever.
Ich guck mal ob ich sowas in der Art in ner folgenden as2lib Version mit reinpack.
MiM ist offline   Mit Zitat antworten