基类中声明的虚函数,可以被派生类继承,但必须经过重定义才能够使用。
举一反三
- 基类中声明的虚函数,可以被派生类继承,但必须经过重新定义才能够使用。
- 【单选题】关于虚函数重定义的说法中,错误的是()。 A. 基类与派生类中虚函数必须同名 B. 基类与派生类中虚函数必须参数相同 C. 基类与派生类中虚函数返回类型必须相同 D. 基类与派生类中虚函数返回类型可以不同
- 下列有关派生和继承的表述中,错误的是____。 A: 若派生类没有实现基类中的一个纯虚函数,则该派生类是抽象类 B: 在定义派生类时,可以用关键字virtual将某个基类指定为虚基类 C: 在生成派生类对象时,派生类构造函数要调用基类的构造函数 D: 派生类中定义的成员函数可以访问基类的所有成员
- 纯虚成员函数可以被派生类继承,如果派生类不重新定义抽象基类中的所有纯虚成员函数,则派生类同样会成为抽象基类,因而也不能用于创建对象。
- 【单选题】下面关于类的继承说法错误的是 A. 派生类只能继承于一个基类 B. 基类可以定义虚方法成员 C. 类的继承不可以传递 D. 派生类自然继承基类的成员,但不能继承基类的构造函数成员