Показать сообщение отдельно
Старый 05.04.2010, 14:44
TonKhaO вне форума Посмотреть профиль Отправить личное сообщение для TonKhaO Найти все сообщения от TonKhaO
  № 4  
Ответить с цитированием
TonKhaO

Регистрация: Apr 2009
Сообщений: 87
Цитата:
Сообщение от Juice_Green Посмотреть сообщение
зачем делать
Код AS3:
_gasMileage = mpg;_fuelAvailable = fuel;
в наследниках, если этим у вас занимается базовый класс? замените лучше эти куски на явный вызов конструктора базового класса и проверьте будут ли ошибки:
Код AS3:
super(mpg, fuel);
ну передавать через дополнительный параметр ведь никто не запрещал, да и его можно обозвать короче,а _gasMileage уже как свойство

насчет явног вызова конструктора базового класса честно не понял, приведите пример плз! но так с ходу сразу вопрос зачем вызывать конструктор базового класса ибо принцип наследования как то теряется