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

**4

Необъяснимые константные значения, как, например, число 20 в предыдущей версии метода setName(), называются «магическими значениями», поскольку они играют некую 3?«’ важную роль, однако их назначение неочевидно. Избегайте использования магических значений в своем коде. В большинстве случаев статические переменные могут применяться для хранения значений, которые в противном случае будут «магическими».

Статические переменные зачастую используются для хранения установочных параметров, значения которых не должны изменяться после запуска программы. Чтобы исключить возможность изменения значения переменной, ее нужно объявить константой, о чем и пойдет речь в следующем разделе.

Константы

Константа — это переменная экземпляра, статическая или локальная переменная, значение которой после инициализации остается постоянным вплоть до завершения программы. Для создания константы применяется стандартный синтаксис описания переменной, однако вместо ключевого слова var используется ключевое слово const. По соглашению имена констант полностью состоят из прописных букв. Чтобы создать константную статическую переменную, прямо в теле класса можно использовать следующий обобщенный код:

static const ИДЕНТИФИКАТОР = значение

Для создания константной переменной экземпляра прямо в теле класса можно указать следующий обобщенный код:

const ИДЕНТИФИКАТОР = значение

Чтобы создать константную локальную переменную, в теле метода или функции можно использовать следующий обобщенный код:

const ИДЕНТИФИКАТОР = значение

В трех предыдущих примерах кода ИДЕНТИФИКАТОР обозначает имя константы, а значение — начальное значение переменной. В случае с константными статическими и константными локальными переменными, после того как значение значение, указанное в инициализаторе переменной, будет присвоено переменной, изменить ее будет невозможно.

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

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

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

Полезные ссылки
Случайные записи
  • 03.03.2011">Руководство по actionscript. часть 5, стр. 062
  • 11.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.3
  • 09.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.167
  • 22.03.2011">Руководство по actionscript. часть 2, стр. 020
  • 19.03.2011">Руководство по actionscript. часть 2, стр. 097
  • 22.03.2011">Руководство по actionscript. часть 2, стр. 008
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.38
  • 21.03.2011">Руководство по actionscript. часть 2, стр. 052
  • 09.03.2011">Руководство по actionscript. часть 4, стр. 049
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.25
  • 13.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.102
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 082
  • 23.02.2011">Руководство по actionscript. часть 7, стр. 039
  • 16.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.35
  • 15.07.2012">Англоязычные статьи Wikipedia можно будет комментировать
Опрос

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

View Results

Loading ... Loading ...