问题描述 基类指针指向子类对象,调用的成员函数和成员变量是基类的还是子类的? 基类指针指向子类对象,调用的成员函数和成员变量是基类的还是子类的? 解决方案 调用的是基类的.可强制转换回来,才能调用子类的.这就是多态 解决方案二: 这就是动态绑定跟静态绑定的区别. c++中,如果你是虚函数,那么就需要根据实际指针所指的类型来决定调用的方法.这就是多态概念. 如果不是虚函数,那么就是看指针定义的类型,根据类型来调用它的成员函数. 解决方案三: 看是什么方法, 如果是虚方法,那么就是派生类的,否则是基