Тема: Паттерны Singleton VS static const
Показать сообщение отдельно
Старый 22.12.2015, 19:03
callme вне форума Посмотреть профиль Отправить личное сообщение для callme Найти все сообщения от callme
  № 2  
Ответить с цитированием
callme
 
Аватар для callme

Регистрация: Dec 2014
Сообщений: 312
Только синглтон может реализовывать интерфейс, наследовать класс.

Сам не пользуюсь ни синглтоном, ни статическими классами.

Если нужен глобальный доступ, кладу объект в глобальную переменную.

Код AS3:
package
{
    import flash.text.TextField;
 
    public class Global
    {
        static public var textField:TextField;
    }
}

Код AS3:
package
{
    import flash.display.Sprite;
    import flash.text.TextField;
 
    public class Main extends Sprite 
    {
        public function Main() 
        {
            Global.textField = new TextField();
        }
    }
}