Цитата:
Сообщение от Wolsh
 Код AS3:
override function method():void
{
super.method();
anotherCommand();
}
|
Нельзя ли прокомментировать этот фрагмент для нубов? )
Я его пытаюсь понять так.
В подклассе создаем функцию с именем method(). Такая же функция есть и в суперклассе.
Вызываем функцию суперкласса командой super.method(); Это нам ничего не дает, просто тупо выполнилась функция суперкласса. Зачем, непонятно. Потом мы вызываем некий метод anotherCommand(), который, предположительно, есть в суперклассе. И... А почему бы его просто так не вызвать? Где подвох?
Мозайка не складывается.