有没可能用派生类对象调用其基类的虚函数?
有没可能用派生类对象调用其基类的虚函数? 问题点数:0、回复次数:3Top
1 楼kingcom_xu(冷羽)回复于 2003-02-04 00:49:19 得分 0
在派生类中增加一个函数然后在这个函数中调用BaseClass::a()可以吧?Top
2 楼qhgary(Gary)回复于 2003-02-04 11:14:33 得分 0
强制转化为基类对象,然后再调用Top
3 楼soarweiss(鸿渐)回复于 2003-02-05 00:54:02 得分 0
qhgary(Shining) 说的不错,这也是侯Sir在<<深入浅出MFC>>中说的方法
不过upcasting后,有个data silicing 会损失掉派生类自身的成员,
有没有其它较好的办法Top




