下面关于析构函数的叙述,正确的是_____。
A: 析构函数必须是无参函数
B: 析构函数可以是有参函数
C: 析构函数能够返回函数值
D: 析构函数不是系统自动调用
A: 析构函数必须是无参函数
B: 析构函数可以是有参函数
C: 析构函数能够返回函数值
D: 析构函数不是系统自动调用
举一反三
- 下面关于析构函数的叙述错误的是( )。 A: 析构函数可以完成一些系统清理工作 B: 析构函数可以由类对象自动调用 C: 析构函数可以有返回值 D: 析构函数是一种特殊的函数
- 析构函数说法正确的是? 析构函数在对象销毁时被自动调用|析构函数可以有参数|析构函数可以有返回值|析构函数可以重载
- 构造函数与构析函数的区别是____ A: 构造函数可带参,析构函数不可以带参 B: 构造函数由用户调用,析构函数由系统自动调用 C: 构造函数不可以声明为virtual,析构函数可以 D: 构造函数可重载,析构函数不可重载
- 析构函数说法正确的是 A: 析构函数在对象销毁时被自动调用 B: 析构函数可以重载 C: 析构函数可以有参数 D: 析构函数可以有返回值
- 关于析构函数的叙述中,不正确的是() A: 析构函数可以定义为虚函数 B: 基类的析构函数可以被派生类继承 C: 当系统撤销对象时,自动调用析构函数 D: 如果没有定义析构函数,编译系统自动生成析构函数