Показать сообщение отдельно
Старый 29.09.2010, 21:52
f.g.programmer вне форума Посмотреть профиль Отправить личное сообщение для f.g.programmer Найти все сообщения от f.g.programmer
  № 9  
Ответить с цитированием
f.g.programmer
 
Аватар для f.g.programmer

блогер
Регистрация: Sep 2010
Адрес: Россия
Сообщений: 137
Записей в блоге: 3
Возможно super() может быть полезен, если мы хотим выполнить какой-то дополнительный код до вызова конструктора расширяемого класса.

Насчёт использования super для вызова методов присоединяюсь к мнению тех, кто считает, что это использование оправдано только в соответствующем перезаписываемом методе, т.е.
Код AS3:
override public function callMyMethod():void {
	//...
	super.callMyMethod();
	//...
}
И в этом есть смысл, ведь переопределяем мы методы именно для того чтобы использовать переопределённые методы. Так?

Добавлено через 3 минуты
И ещё при глубокой вложенности классов super совсем не помогает найти метод.