![]() |
|
||||||||||
|
|||||
|
[+4 06.05.14]
|
Такой вопрос интересен, если мы наследуемся например от DisplayObjectContainer , я бы хотел например, удалить методы name , addChild и т.д. Понятно, что можно запретить
А как вообще скрыть этот метод или удалить его ? Возможно ли ? |
|
|||||
|
[+4 06.05.14]
|
GBee смотрика.
class someClass extends Sprite {....} var cl:someClass = new someClass (); // теперь я хочу, чтобы пользователь не видел в списке addChild cl.add ... ... ... ... ... ? // в списке его не видно. Добавлено через 50 секунд ВОт я и хочу узнать - как то можно удалить или скрыть методы. Если нельзя вопрос отпадает |
|
|||||
|
Регистрация: Aug 2008
Адрес: Рязань
Сообщений: 723
|
нельзя, используй композицию
__________________
low + |
|
|||||
|
Регистрация: Aug 2008
Адрес: Рязань
Сообщений: 723
|
зачем для каждого, для одного, а от него дальше наследовать, все нужные методы в нем сделать
__________________
low + |
|
|||||
|
Регистрация: Aug 2008
Адрес: Рязань
Сообщений: 723
|
да, будет вселенская грусть =) но возможно автору и не требуется его на сцену добавлять, нужно конкретную задачу смотреть уже
__________________
low + |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 497
|
Цитата:
container.addChild(specialObject.getUI()); public final class SpecialObject { public function getUI() : DisplayObject {return ui;} } |
|
|||||
|
А какие методы, например, нужно перекрыть?
__________________
Тут мужик танцует и поёт про флэш |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:46. |
|
|
« Предыдущая тема | Следующая тема » |
|
|