子类中重写时可以省略virtual,意思完全一样,但不推荐,这样仅仅是可读性差一点,父类中不是virtual,子类是virtual,那么父类中的不是虚函数,子类及子子类的派生类中该函数才是虚函数。要指明这是重写的方法,可以用 override
class Son : public Father {
void jizha() override;
};
子类中重写时可以省略virtual,意思完全一样,但不推荐,这样仅仅是可读性差一点,父类中不是virtual,子类是virtual,那么父类中的不是虚函数,子类及子子类的派生类中该函数才是虚函数。要指明这是重写的方法,可以用 override
class Son : public Father {
void jizha() override;
};