其他分享
首页 > 其他分享> > 基类指针/派生类指针 纯虚函数

基类指针/派生类指针 纯虚函数

作者:互联网

Human *phuman = new Men;
phuman->funcmen();//虽然new子类对象,但是你是父类指针无法调用子类成员函数

父类指针可以指向子类,发过来不行

在父类中加了虚函数后

Human *phuman = new Men;
phuman->eat(); //此时调用的是Men类eat函数
delete phuman;

phuman->Human::eat(); //这样可以调用父类的函数

纯虚函数

  在父类中声明,子类中定义

基类的虚构函数一般写成虚函数

如果是基类就必须要写虚析构函数

标签:函数,子类,基类,指针,纯虚,派生类,父类,phuman
来源: https://www.cnblogs.com/chuancyworld/p/15315969.html