一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本,此虚函数又称为 。
A: 虚析构函数
B: 虚构造函数
C: 纯虚函数
D: 静态成员函数
A: 虚析构函数
B: 虚构造函数
C: 纯虚函数
D: 静态成员函数
举一反三
- ______是一个在基类中说明的虚函数,它在基类中没有定义,但可以在派生类中定义。 A: 虚析构函数 B: 虚构造函数 C: 纯虚函数 D: 静态成员函数
- 一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本,此虚函数又称为______。
- ( )是一个在基类中说明的虚函数,它在该基类中可以没有定义,但要求其在任何派生类中的可访问性的规定是相同的。 A: 纯虚函数 B: 虚析构函数 C: 虚构造函数 D: 静态成员函数
- 是一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本
- 关于纯虚函数和抽象类的描述中,( )是错误的。 A: 纯虚函数是一种特殊的虚函数,它没有具体的定义 B: 抽象类指具有纯虚函数的类 C: 一个基类中说明有纯虚函数,该基类的派生类一定不再是抽象类 D: 抽象类只能作为基类来使用,其纯虚函数的定义由派生来给出