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

В этом примере задействованы следующие участники:

? Japane se — пространство имен для переменных и методов, относящихся к японскому языку;

? English — пространство имен для переменных и методов, относящихся к английскому языку;

? QueryManager — класс, осуществляющий поиск слов;

? SearchOptions — этот класс содержит базовые настройки для операции поиска;

? JapaneseSearchOptions — класс, содержащий настройки, характерные для операции поиска на японском языке;

? Engl ishSearchOpt ions — данный класс хранит настройки, характерные для операции поиска на английском языке;

? JEDictionary — основной класс приложения.

Рассмотрим всех перечисленных участников по отдельности, принимая во внимание, что данный пример не является полнофункциональным, и в тех местах, где должен осуществляться реальный поиск по базе данных, в нем используется код-заполнитель.

Начнем с рассмотрения определений пространств имен japanesenenglish, чей код уже должен быть вам знаком:

package {

public namespace english = «http://www. example. com/jedict/english»;

}

package {

public namespace japanese = «http://www. example. com/jedict/japanese»;

}

Далее идет класс QueryManager, который определяет два метода для поиска слова, — japanese: : search ( ) и english: : search ( ). Вызов подходящего метода происходит в зависимости от текущего режима программы. Каждый метод search ( ) принимает apryMeHT’options, который определяет настройки поиска в виде либо объекта класса JapaneseSearchOptions, либо объекта класса EnglishSearchOpt ions соответственно. Далее при рассмотрении класса JEDictionary мы увидим, что настройки поиска выбираются в соответствии с текущим режимом программы. Вот код класса QueryManager:

package { public class QueryManager {

japanese function search (word:String.

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

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

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

Полезные ссылки
Случайные записи
  • 15.11.2011">Обзор ноутбука Lenovo
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.89
  • 23.02.2011">Руководство по actionscript. часть 7, стр. 040
  • 16.03.2011">Руководство по actionscript. часть 3, стр. 026
  • 16.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.31
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.93
  • 01.04.2012">ЕС создаст центр по борьбе с киберпреступностью
  • 04.03.2011">Руководство по actionscript. часть 5, стр. 032
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 018
  • 02.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.113
  • 15.01.2010">Flash сайты
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 069
  • 12.03.2011">Руководство по actionscript. часть 3, стр. 124
  • 09.03.2011">Руководство по actionscript. часть 4, стр. 065
  • 05.03.2011">Руководство по actionscript. часть 5, стр. 025
Опрос

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

View Results

Loading ... Loading ...