专注编程技术
第一种情况,声明对象
在基类的某个方法是虚函数的时候,它和派生类分别声明一个对象,那么这两个对象所使用的都是各自的函数,是不是虚函数没有影响。
第二种情况,声明一个对象指针
在基类的某个方法是虚函数的时候,它和派生类分别声明一个对象指针,那么如果把一个指向派生类的指针赋给基类的指针的时候,基类指针调用方法的时候,调用的是派生类的方法。语法上,基类指针不可以赋给派生类的指针。
没有评论:
发表评论