![]() |
Ошибка компиляции 1059: Cвойство "только на чтение"
Есть такой класс (не целиком, кусок):
Код AS3:
|
Попробуйте задать методу set centerX модификатор доступа public.
Выдержка из хелпа: Цитата:
|
Код AS3:
|
Действительно, помогло.
Но желательно сделать так, чтобы эти свойства могли устанавливаться только в теле классов-потомков. Выход - использовать обычные методы, но с get-set было бы лучше. Никак не получится? |
Код AS3:
Код AS3:
|
Спасибо огромное за помощь! Теперь понял, как это сделать.
Читал Колина Мука, он не писал про общедоступность set- и get- методов |
Дело не в общедоступности, а в том, что геттер и сеттер должны быть с одинаковым модификатором доступа. Исключение составляют только пространства имен, с их помощью можно и разный доступ назначить.
|
| Часовой пояс GMT +4, время: 10:45. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.