基类指针与派生类指针的相互转换
1,直接用基类指针引用基类对象
2,直接用派生类指针引用派生类对象
3,用基类指针引用一个派生类对象,由于派生类对象也是基类的对象,所以这种引用是安全的,
但是只能引用基类成员。若试图通过基类指针引用那些只在派生类中才有的成员,
编译器会报告语法错误。(解决该问题的答案是
虚函数和多态性)
追问我看代码里是这么做的:
假设这个函数叫FUNA。基类里这个函数是个虚函数,并没有实现。
然后派生类里也有一个同名函数,不过就是一个普通函数,有函数实现。
这样是不是就可以实现基类指针调用派生类函数了?