析构函数不可以声明为虚函数。
举一反三
- 不能声明虚构造函数,但析构函数可以是虚函数,而且通常声明为虚函数。如果一个类的析构函数是虚函数,那么它派生而来的所有子类的析构函数也是虚函数。
- 以下哪种说法是正确的()。 A: 在程序中最好把基类的析构函数声明为虚函数 B: 构造函数可以声明为虚函数 C: 析构函数不能声明为虚函数 D: 成员函数不能声明为虚函数
- 构造函数与构析函数的区别是____ A: 构造函数可带参,析构函数不可以带参 B: 构造函数由用户调用,析构函数由系统自动调用 C: 构造函数不可以声明为virtual,析构函数可以 D: 构造函数可重载,析构函数不可重载
- 构造函数和析构函数都可以声明为虚函数。
- 构造函数可以定义为虚函数,析构函数不可以定义为虚函数。()