Показать сообщение отдельно
  #1  
Старый 11.03.2006, 14:35
kolbasa kolbasa вне форума
Прохожий
 
Регистрация: 11.03.2006
Сообщения: 1
Репутация: 10
По умолчанию функция в трехуровневой системе классов

Есть один высший класс, у него один подчиненный и у подчиненного еще один подчиненный. Например, рельсовый_транспорт---вагон---пассажирский_вагон.
Одна функция декларирована в высшем классе как abstract; virtual, а описана в самом нижнем классе и декларирована там и в среднем классе как override. Почему это не нравится компилятору и что нужно изменить в этой конструкции?
Ответить с цитированием