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