下列对析构函数的描述中,正确的是
A: 一个类中只能定义一个析构函数
B: 析构函数可以重载
C: 析构函数的定义只能在类声明体内
D: 析构函数可以有一个或多个参数
A: 一个类中只能定义一个析构函数
B: 析构函数可以重载
C: 析构函数的定义只能在类声明体内
D: 析构函数可以有一个或多个参数
举一反三
- 下列对析构函数的描述中,正确的是() A: 析构函数可以有一个或多个参数 B: 一个类中只能定义一个析构函数 C: 析构函数名与类名不同 D: 析构函数的实现只能在类体内
- 类中析构函数不能重载,只能定义(__)个析构函数。
- 下列选项中,哪一项是析构函数的特征( )。[br][/br]· A: 一个类只能定义一个析构函数<br>· B: 析构函数在对象创建时调用<br>· C: 析构函数的定义只能在类体内<br>· D: 析构函数可以有一个或多个参数
- 对于类的构造函数和析构函数,下列描述正确的是( )。 A: 构造函数和析构函数均没有返回类型和参数。 B: 一个类中构造函数和析构函数都可以多个。 C: 一个类的定义中必须写构造函数和析构函数,否则对象就不能正常构造和析构。 D: 一个类中构造函数可以重载;析构函数不能重载。
- 下列关于析构函数的说法正确的是? A: 析构函数只能由编译器自动调用,程序员不能主动调用析构函数。 B: 析构函数被调用之后,对象一定会被销毁。 C: 可以为一个类定义多个析构函数。 D: 析构函数一定是无参数的。