Руководство по 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

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

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

Полезные ссылки
Случайные записи
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.21
  • 18.03.2011">Руководство по actionscript. часть 2, стр. 137
  • 06.04.2010">Интересные заметки за январь
  • 03.09.2011">Parental Skype Recorder
  • 11.03.2011">Руководство по actionscript. часть 3, стр. 143
  • 04.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.26
  • 14.03.2011">Руководство по actionscript. часть 3, стр. 074
  • 25.02.2011">Руководство по actionscript. часть 6, стр. 098
  • 20.03.2011">Руководство по actionscript. часть 2, стр. 077
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.83
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 133
  • 19.03.2011">Руководство по actionscript. часть 2, стр. 104
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.50
  • 09.03.2011">Руководство по actionscript. часть 4, стр. 058
  • 10.03.2011">Руководство по actionscript. часть 4, стр. 037
Опрос

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

View Results

Loading ... Loading ...