C++不允许将构造函数、析构函数和虚函数声明为友元函数。
对
举一反三
内容
- 0
不能声明虚构造函数,但析构函数可以是虚函数,而且通常声明为虚函数。如果一个类的析构函数是虚函数,那么它派生而来的所有子类的析构函数也是虚函数。
- 1
虚函数必须是类的()。 A: 友元函数 B: 成员函数 C: 构造函数 D: 析构函数
- 2
构造函数和析构函数均都可以被说明为虚函数,只是构造函数和析构函数的功能不同而已。
- 3
构造函数和析构函数均不能被说明为虚函数。
- 4
构造函数和析构函数均不能被说明为虚函数。