首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
请将B类的构造函数补充完整,要求用x初始化a.请为横线处选择
[单选题]
请将B类的构造函数补充完整,要求用x初始化a.请为横线处选择合适的程序( )
class A
{ int a;
public:
A(int x=0) { a=x; } };
class B: public A {
int b;
public:
B(int x): ______________
{ b=x+1; } };
a(x)
A(x)
B(x)
a=x
查看正确选项
添加笔记
求解答(2)
邀请回答
收藏(12)
分享
纠错
2个回答
添加回答
0
犇流
class A
{
int a;
public:
A(int x=0) { a=x; }
};
class B: public A {
int b;
public:
B(int x): _____
A(x)
_________
{ b=x+1; }
};
格式化一下,辣眼睛。
class与struct的区别,得知a,b这个都是private。
需要用x去初始化a,子类无法访问父类private,所以需要用父类成员函数访问
正确答案-----B
编辑于 2019-10-07 11:59:50
回复(0)
0
ZhangRong
成员变量a是类A的private类,要通过父类的成员函数访问
发表于 2019-10-06 19:18:57
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
测试工程师
2018
C++
360集团
来自:
360公司-2018春...
上传者:
小小
难度:
2条回答
12收藏
1748浏览
热门推荐
相关试题
运行 ldd hello 可以得到...
百度
C++
评论
(3)
小支欲用积分兑换安仔娃娃。兑换的规...
360集团
智力题
评论
(24)
来自
360公司2014校招笔试卷
通过构建有序序列,对于未排序数据,...
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
测试工程师
安全工程师
2018
奇安信
评论
(0)
某农产品信息管理发布系统是采用JA...
360集团
软件测试
测试工程师
2018
评论
(29)
来自
360公司-2018春招...
《拳皇97》最后BOSS是谁?
游戏常识
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题