Цитата:
|
Хотя да, есть возможность это обойти, добавив в тот же package класс с таким же именем... но это уже стараться надо.
|
Ты пробовал так сделать?
А что мешает сделать синглтон вот так?

Код AS3:
package {
public class Singletone {
private static var _instance:Singleton = null;
pubic function Singltone() {
if (_instance) throw new Error("Singltone! Use Singltone.instance getter instead");
_instance = this;
}
public static function get instance():Singltone {
return _instance || new Singltone();
}
}
}
Зачем городить какие-то приватные ключи и другие конструкции?