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

Название пространства имен — уникальное идентифицирующее название пространства имен, представленное в виде унифицированного идентификатора ресурса (URI — Uniform Resource Identifier). В языке ActionScript название пространства имен доступно через переменную экземпляра uri класса Namespace. В XML название пространства имен доступно через атрибут xmlns.

Префикс пространства имен — псевдоним названия пространства имен. Префиксы пространств имен используются только в языке XML, однако в ActionScript для упрощения операций расширения Е4Х к ним можно обращаться через переменную prefix класса Namespace.

Идентификатор пространства имен — идентификатор, используемый при определении пространства имен в языке ActionScript. Например, в следующем определении пространства имен fruit является идентификатором:

namespace fruit = «http://www. example. com/games/kidsgame/fruit»:

Открытое пространство имен — пространство имен, которое было добавлено в набор открытых пространств имен с помощью директивы use namespace.

Открытые пространства имен — набор пространств имен, просматриваемый компилятором при попытке разрешить неуточненные ссылки.

Уточняющее пространство имен — пространство имен, которое квалифицирует определение переменной или метода либо идентификатор пространства имен как уточненный идентификатор.

Уточненный идентификатор — идентификатор языка ActionScript, состоящий из двух частей и включающий идентификатор пространства имен и локальное имя, разделенные двумя двоеточиями. Например, fruit: : orange.

Пространства имен в языке ActionScript

В языке ActionScript пространство имен — это описатель для имени переменной, метода, XML-тега или XML-атрибута. Описатель ограничивает, или уточняет, значение идентификатора, позволяя нам сказать в коде, что «переменная orange является фруктом, а не цветом», или «метод search ( ) применяется для поиска в японском языке, а не в английском», или «тег

описывает разметку HTML-страницы, а не часть мебели».

Используя пространства имен в языке ActionScript для уточнения имен переменных и методов, мы можем выполнить следующее.

? Предотвратить конфликты именования (подробную информацию можно найти в разд. «Пространства имен для модификаторов управления доступом»).

? Реализовать пользовательские уровни видимости методов и переменных во всей программе, независимо от структуры пакетов программы (обратитесь к примеру

пространства имен mx internal, рассмотренному в подразд. «Пример: управление видимостью на уровне прикладной среды» разд. «Практические примеры использования пространств имен»).

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

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

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

Полезные ссылки
Случайные записи
  • 16.03.2010">10 главных пунктов для оптимизации под поисковые системы
  • 06.06.2011">Gimp
  • 19.03.2011">Руководство по actionscript. часть 2, стр. 087
  • 26.02.2011">Руководство по actionscript. часть 6, стр. 064
  • 03.03.2012">Windows 8 готовит смерть Android-планшетам
  • 23.07.2011">Chrome OS
  • 23.07.2011">Обновление линейки Aspire One
  • 16.03.2011">Руководство по actionscript. часть 3, стр. 028
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.117
  • 05.03.2011">Руководство по actionscript. часть 5, стр. 004
  • 23.07.2011">Как создать свой блог
  • 17.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.8
  • 14.03.2011">Руководство по actionscript. часть 3, стр. 064
  • 09.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.144
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.26
Опрос

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

View Results

Loading ... Loading ...