![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Так вроде метод super это не ссылка на "родителя" класса, а вызов его методов для класса который его расширяет. Ведь вы можете создать только расширяющий класс, без создания основного (которым он был расширен). И как тогда вы можете добавить addChild в базовый класс, который и не создан в приложении?
То есть, если вы создаёте класс Holder расширяющих класс Sprite и вызываете метод addChild(child) в нём, то child добавляется ведь к Holder, а не к Sprite. Последний раз редактировалось samana; 09.01.2011 в 20:01. |
|
|||||
|
[+4 06.05.14]
|
ну я же вызываю не метод addChild, а вызываю метод super.addChild а это разные вещи, не ?
Тоесть по вашему да ? Последний раз редактировалось iNils; 09.01.2011 в 20:32. |
|
|||||
|
super.someMethod - это обращение к методу определенном в родителе, а не к родителю с его методом..короче - не путайте эти штуки.
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью Последний раз редактировалось cleptoman; 09.01.2011 в 22:41. |
|
|||||
|
.
|
Я поправил =)
Добавлено через 1 минуту Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 02:55. |
|
|
« Предыдущая тема | Следующая тема » |
|
|