题目
【单选题】假定CAb为一个类,则执行CAb oX;语句时将自动调用该类的()A. 有参构造函数B. 无参构造函数C. 拷贝构造函数D. 赋值重载函数
【单选题】假定CAb为一个类,则执行CAb oX;语句时将自动调用该类的()
A. 有参构造函数
B. 无参构造函数
C. 拷贝构造函数
D. 赋值重载函数
题目解答
答案
B. 无参构造函数
解析
步骤 1:理解类的构造函数
构造函数是类的一种特殊成员函数,用于在创建对象时初始化对象的成员变量。构造函数的名字与类名相同,没有返回类型,可以有参数也可以没有参数。
步骤 2:分析题目中的语句
题目中的语句是CAb oX;,这是一个创建对象的语句。由于没有提供任何参数,所以将调用无参构造函数。
步骤 3:确定答案
根据上述分析,创建对象时将调用无参构造函数。
构造函数是类的一种特殊成员函数,用于在创建对象时初始化对象的成员变量。构造函数的名字与类名相同,没有返回类型,可以有参数也可以没有参数。
步骤 2:分析题目中的语句
题目中的语句是CAb oX;,这是一个创建对象的语句。由于没有提供任何参数,所以将调用无参构造函数。
步骤 3:确定答案
根据上述分析,创建对象时将调用无参构造函数。