下列关于析构函数描述正确的是( )。
A: 返回类型必须是void类型
B: 不能指定返回类型
C: 函数体中必须有delete语句
D: 可以重载
A: 返回类型必须是void类型
B: 不能指定返回类型
C: 函数体中必须有delete语句
D: 可以重载
B
举一反三
- 下列关于析构函数描述正确的是( )。 A: 返回类型必须是void类型 B: 不能指定返回类型 C: 函数体中必须有delete语句 D: 可以重载
- 下列关于析构函数描述正确的是( ) A: 不能指定返回类型 B: 可以重载 C: 函数体中必须有delete语句 D: 返回类型必须是void类型
- 下列关于析构函数的说法,正确的是( )。 A: 其名与类名完全相同 B: 返回类型是void类型 C: 函数体中必须有delete语句 D: 无形参,不可重载
- 以下对析构函数描述正确的是( ) 。 A: 析构函数返回类型应是void B: 函数体内不能有循环语句 C: 无形参,也不能重载 D: 函数体内必须有delete语句
- 下列对析构函数的描述正确的是() A: 析构函数返回类型为void B: 析构函数无形参,也不能重载 C: 析构函数体内必须包含delete操作 D: 析构函数内不能包含循环
内容
- 0
以下函数定义正确的是( )。 A: 必须有形式参数 B: 必须有返回类型说明 C: 必须有返回语句 D: 必须包含函数体
- 1
关于析构函数,以下说法正确的是:() A: 类中有且仅有一个析构函数 B: 返回类型是void类型 C: 有形参 D: 必须显式调用
- 2
关于析构函数说法正确的是( )。 A: 析构函数的返回类型为 void B: 析构函数的名字和类名一致 C: 一个对象生存期结束后,析构函数自动被调用 D: 析构函数可以被重载
- 3
对于类的构造函数和析构函数,下列描述正确的是( )。 A: 构造函数和析构函数均没有返回类型和参数。 B: 一个类中构造函数和析构函数都可以多个。 C: 一个类的定义中必须写构造函数和析构函数,否则对象就不能正常构造和析构。 D: 一个类中构造函数可以重载;析构函数不能重载。
- 4
下面关于类的类型转换函数描述错误的是 A: 类型转换函数既可以是成员函数可以是友元函数 B: 类型转换函数没有参数也没有返回类型 C: 函数体内必须有一条返回语句 D: 类型转换函数不能被重载