|
|
|||||
Регистрация: Jun 2014
Адрес: Санкт-Петербург
Сообщений: 185
|
Глобальные константы
Здравствуйте. Потребовалось создать константы, которые будут видны во всех классах пакета. Как такое возможно реализовать?
|
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
Обычно константы объявляются статическими членами класса к которому они относятся например
public static const CLICK:String="click"; в классе MouseEvent |
|
|||||
Регистрация: Jun 2014
Адрес: Санкт-Петербург
Сообщений: 185
|
Это понятно, вопрос в том, можно ли создать константу уровня пакета?
|
|
|||||
Регистрация: Oct 2006
Сообщений: 2,281
|
что значит "константа уровня пакета"? Любые статичные константы доступны во всех классах и пакетах.
|
|
|||||
Регистрация: Jun 2014
Адрес: Санкт-Петербург
Сообщений: 185
|
Спасибо за совет
|
|
|||||
Можно. Ты можешь в корне проекта создать файл, с названием точно таким же, как название твоей константы, и в нем ее добавить.
Например файл SOME_GLOBAL_CONSTANT.as Это будет работать. Но так никто не делает, потому что это неудобно. Для каждой константы тебе придется создавать отдельный файл. Обрати внимание, что атрибут static тут недопустим.
__________________
Ко мне можно и нужно обращаться на ты) |
|
|||||
.
|
Создайте класс только со статическими константами. Можно даже конфигурируемый, без констант, но с read only значениями, т.е. с геттерами.
|
Часовой пояс GMT +4, время: 15:32. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|