|
|
|||||
Когда можно не вызывать super() ?
В каких случаях конструктор суперкласса можно не вызывать?
Например, я никогда не вызывал super() у классов, которые extends MovieClip, вроде как у MovieClip-а конструктора и нету (?). Но, использовав Sothink SWF Decompiler на своём же swf-е, я увидел, что он во все мои классы, в т.ч. и extends MovieClip, в конструктор написал super(). Может быть, это всё-таки нужно делать? Также вопрос, если super(...) не вызвать вообще, будет ли он вызван автоматически (как в Delphi, например, если правильно помню)? |
|
|||||
Flash Aксакал
Регистрация: Jun 2005
Сообщений: 636
|
если не указал явно компилятор добавляет сам, насколько помню в конец
|
|
|||||
точно добавляет? в доке плохо не написано
|
|
|||||
4AM Games
|
Как показывает практика добавляет в начало.
пишем класс Base потом пишем класс Sub ну и вызываем
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
О, круто. Мог бы и сам до такого кода допереть ).
|
Часовой пояс GMT +4, время: 18:17. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|