CD
子类必须重载父类里的虚函数
子类必须重载父类里的纯虚函数
虚基类的构造函数在非虚基类之前调用(最终继承类构造函数中,成员初始化列表同时出现对虚基类和非虚基类构造函数的调用时,虚基类的构造函数先于非虚基类的构造函数执行)
带有纯虚函数的类不能直接实例化
子类实现父类虚函数叫重写,不叫重载;
父类有纯虚函数,子类可以不实现,此时子类仍是抽象类。
CD
子类必须重载父类里的虚函数
子类必须重载父类里的纯虚函数
虚基类的构造函数在非虚基类之前调用(最终继承类构造函数中,成员初始化列表同时出现对虚基类和非虚基类构造函数的调用时,虚基类的构造函数先于非虚基类的构造函数执行)
带有纯虚函数的类不能直接实例化
子类实现父类虚函数叫重写,不叫重载;
父类有纯虚函数,子类可以不实现,此时子类仍是抽象类。