在面向对象编程中,当一个对象被销毁时,以下哪个行为是正确的?

答案解析

本题考查对象生命周期的基础知识。正确答案是C,因为当一个对象被销毁时,会调用它的析构函数来进行资源清理。选项A错误,因为引用计数减一通常发生在对象引用丢失时,而不是对象销毁时。选项B错误,构造函数是在对象创建时调用的。选项D错误,对象销毁时不会自动重置成员变量为默认值。
正确答案:C
随机推荐
开始刷题