Руководство по actionscript. часть 2, стр. 156

Например, предположим, что мы создаем приложение для мгновенного обмена сообщениями, которое может функционировать в двух режимах, представляемых соответствующими пространствами имен offline и online. В приложении определены две версии метода с именем sendMes sage ( ): одна версия предназначена для работы в режиме онлайн, а другая — для работы в автономном режиме.

online sendMessage (msg.-String):void { // Отправить сообщение прямо сейчас…

}

offline sendMessage (msg.-String):void { // Поставить сообщение в очередь и отправить его позднее…

}

Наше приложение управляет текущим режимом работы с помощью переменной currentMode. Всякий раз, когда устанавливается или теряется соединение с сервером, обновляется значение переменной currentMode.

private function connectListener (e:Event):void { currentMode = online;

}

private function closeListener (e:Event):void { currentMode = offline;

}

Во всех обращениях к методу sendMessage ( ) в качестве уточняющего пространства имен применяется переменная currentMode, как показано в следующем коде:

currentMode::sendMessage(«yo dude»);

Изменяя значение переменной currentMode, приложение динамически переключается между двумя версиями метода sendMessage ( ) в зависимости от состояния соединения.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 11.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.3
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 081
  • 11.03.2011">Руководство по actionscript. часть 3, стр. 153
  • 01.03.2011">Руководство по actionscript. часть 5, стр. 114
  • 07.03.2011">Руководство по actionscript. часть 4, стр. 100
  • 17.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.125
  • 28.01.2010">Новая функция в твиттере — локальные тренды (local trends)
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 138
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.84
  • 10.03.2011">Руководство по actionscript. часть 4, стр. 029
  • 06.03.2011">Руководство по actionscript. часть 4, стр. 130
  • 09.03.2011">Руководство по actionscript. часть 4, стр. 062
  • 22.03.2011">Руководство по actionscript. часть 2, стр. 006
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.36
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 093
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...