三层继承的虚函数的简单问题
pkmd 2013-06-16 11:31:20
|-- Car
|
Vehicle----|-- Bike - ChildBike
|
|-- Boat
如上所示,从Vehicle类继承下来Car、Bike、Boat等几个类。 从Bike类又派生出ChildBike类。基类Vehicle里有虚函数Draw()。
Bike类的函数Draw()画出了自行车;
ChildBike类的函数Draw()想先重用其基类Bike的Draw()函数,然后再增加几句语句画儿童自行车后轮两侧的小轮,
那么, ChildBike的函数Draw()该具体咋写?
ChildBike::Draw()
{
Bike::Draw(); ??
//////开始画ChildBike特有的零件/////////
****
}