首页
下面说法正确的是( )。
2024-07-27 17:30:12
C+ + 程序设计(04737)
下面说法正确的是( )。
A、生成对象时调用析构函数
B、定义类时必须写出该类的构造函数
C、调用构造函数时必须在主函数中明确写出调用格式
D、析构函数不可以重载
【正确答案】:D
【题目解析】:在程序中说明一个对象时,程序自动调用构造函数来初始化该对象。当没有为一个类定义任何构造函数的情况下,C++编译器会自动建立一个不带参数的、函数体为空的构造函数,这就是默认构造函数。构造函数不能在程序中显式调用,它是由系统自动调用的。析构函数不可以重载。
上一篇:
在编译指令中,宏定义使用指令( )。
下一篇:
下列有关重载函数的说法中错误的是( )。