![]() |
|
||||||||||
|
|
|
|||||
|
Привидите, пожалуйста, пример использования интерфейсов в АС3.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Как это ни странно, но в хелпе флекса есть пример.
http://livedocs.macromedia.com/flex/.../00001845.html |
|
|||||
|
У меня есть хелп и этот пример я видел.
Вопросы по интерфейсам: 1)Должен ли интерфейс входить в package? 2)Должна ли в интерфейсе обьявлятся функция-конструктор класа? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
1) Да
2) Нет |
|
|||||
|
Вот еще вопрос:
Есть интерфейс Так вот если в классе эта функция "приватная"(private), то компилятор сразу ж ругается на интерфейс. С этим смирится или это можно как-то обойти? |
|
|||||
|
4AM Games
|
BigDan
У каждого класса есть интерфейс, интерфейсом называются все публичные свойства и методы (только публичные). Есть еще понятие внешний интерфейс (это то о чем ты говоришь) он содержит в себе интерфейс, который определенные классы будут реализовывать. Так как интерфейс класса это публичные члены (член - свойство или метод), то как не трудно догадатся, в внешнем интерфейсе могут быть декларированны ТОЛЬКО публичные свойства.
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
|
БигСенкс.
|
|
|||||
|
4AM Games
|
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:45. |
|
|
« Предыдущая тема | Следующая тема » |
|
|