类的构造函数在以下什么情况下会被自动调用()
A、
定义成员函数时
B、
定义对象时
C、
定义数据成员时
D、
定义友元函数时
【正确答案】:B
【题目解析】:
为了对对象进行初始化,C++提供了一种称为构造函数的机制,用于对对象进行初始化。故本题选B。
在对象生成时,系统自动调用构造函数,用户在程序中不会直接调用构造函数。
类的构造函数在以下什么情况下会被自动调用()
类的构造函数在以下什么情况下会被自动调用()
定义成员函数时
定义对象时
定义数据成员时
定义友元函数时
为了对对象进行初始化,C++提供了一种称为构造函数的机制,用于对对象进行初始化。故本题选B。
在对象生成时,系统自动调用构造函数,用户在程序中不会直接调用构造函数。