单选题
下列关于析构函数的描述中,错误的是( )。
A、
析构函数可以重载
B、
析构函数由系统自动调用
C、
每个对象的析构函数只被调用一次
D、
每个类都有析构函数
【正确答案】
A
【答案解析】
解析:一般情况下,析构函数在对象的生存周期即将结束的时候由系统自动调用。在调用完成之后,对象也就消失了,相应的内存空间也被释放。析构函数没有参数,因此析构函数不能重载,一个类中只能定义一个析构函数。
提交答案
关闭