Показать сообщение отдельно
Старый 04.03.2010, 00:40
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 4  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,600
Записей в блоге: 17
Цитата:
1) Вызываем method3 класса Class2, который в свою очередь вызывает method3 у Class3. Всё через super.
Звучит как будто надо оверрайдить в Class2 методы его суперкласса.
Я так понимаю что просто если метод в этом классе, то this.thisClassMethod(), а если в суперклассе или "выше" - то super.mySuperClassMethod()?
Уже кстати понимаю сторонников писать this везде, где нужно)
Кстати, про this - я пишу this.myMethod() или this.myPole - если это члены класса, а если это локальные переменные в методе писать this не нужно, верно?

Цитата:
2) Если оно асинхронное, то нафига что-то втыкать до вызова супер-конструктора?
В целом верно, просто когда увидел этот кусок задумался - а что если событие UserToUser.READY_EVENT может диспатчится в конструкторе? Конечно, если делать как скзаал wvxvw проблемы нет - но уже интересно просто с точки зрения правильности - без super ведь работает.