题目内容 (请给出正确答案)
[主观题]

假定一个类 AB 只含有一个整型数据成员 a,当用户不定义任何构造函数 时,系统为该类定义的无参构造函数为()。

A. AB() {a=0;}

B. AB(int aa=0): a(aa) {}

C. AB(int aa): a(aa) {}

D. AB() {}

提问人:网友Dym112233 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“假定一个类 AB 只含有一个整型数据成员 a,当用户不定义任…”相关的问题
第1题
类X中,若没有定义构造函数,则默认的构造函数是( )。

A、X ( ){ }

B、X (X & x){ *this=x;}

C、~X ( ){ }

D、不存在

点击查看答案
第2题
假定用户没有给一个名为AB的类定义析构函数,则系统自动给出的缺省析构函数定义为~AB(){ }。
点击查看答案
第3题
如果myclass类定义了拷贝构造函数和一个整型参数的构造函数,还重载了赋值运算符,那么语句myclassobj=100;会( )

A、调用拷贝构造函数

B、调用整型参数的构造函数

C、调用赋值运算符

D、引起编译错误

点击查看答案
第4题
C#中的每个类都至少有一个构造函数,一个类如果没有定义构造函数,系统会自动为该类创建一个默认的构造函数。
点击查看答案
第5题
假定AB为一个类,则该类的拷贝构造函数的声明语句为()

A. AB &(AB x);

B. AB(AB x);

C. AB(AB*x);

D. AB(AB&);

点击查看答案
第6题
假定A为一个类,则执行A a,b(5),*p;语句时,自动调用该类构造函数( )次

A、2

B、3

C、4

D、5

点击查看答案
第7题
假设AB为一个类, 则执行语句“AB x;”时____

A、没有调用构造函数

B、自动调用缺省构造函数

C、自动调用拷贝构造函数

D、自动调用赋值构造函数

点击查看答案
第8题
假定A为一个类,则执行A a; 语句时将自动调用该类的( )

A、有参构造函数

B、无参构造函数

C、复制构造函数

D、析构函数

点击查看答案
第9题
对于一个类定义,下列叙述中错误的是( )。

A、类中定义带参的构造函数,系统不会生成默认构造函数

B、类中如果没有定义复制构造函数,系统会提供默认的复制构造函数

C、如果没有定义默认的构造函数,编译器一定会生成一个默认的构造函数

D、如果类中声明了某个成员函数,必须在类体外定义该成员函数

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信