中易网

c++ 子类class 公有继承父类class,在子类中为什么可以访问父类的默认私有成员

答案:3  悬赏:0  
解决时间 2021-03-01 09:40
我用的VS2010 MFC,这两个类没有建立友元关系
最佳答案
你确定你不是重新使用了那些基类中私有变量的名字?即类似这样的:
class A{
int i;

};
class B:public A{
int i;

};
全部回答
贴代码看看,我这不能访问。
可以在c中通过get访问父类x。只是你的示例代码有好几个语法错误。 class a{ protected: int x; public: void set(int i){ x = i; } int get(){ // 返回值类型为int return x; } }; class b: public a{ int y; }; //要加分号 class c: protected b{ public: void set(int x){ b::set(x); } int get(){ return b::get(); } }; //要加分号 int main(){ c c; c.set(123); cout << c.get(); }
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
不知道为什么很多人都讨厌邓紫棋嗯?
求山楂树的女主角资料
女孩很喜欢骗人吗?
将红果番茄嫁接到黄色番茄上,嫁接后所结果实
万三食品有限公司旗舰店地址在什么地方,想过
老凤祥银楼大同专卖店怎么去啊,有知道地址的
168是什么意思?
PH3和P2H4的燃烧热是多少?
公司举借短期借款购入存货100万元,其影响为
平安街/边疆东路(路口)这个地址在什么地方,
交通事故认定对方负全责,当时就签字了, 以
丰渔福乌苏里江灶台鱼村在哪里啊,我有事要去
平安保险每年交3138元交20年是什么险种?
武汉永业赛博能规划勘测有限公司怎么样啊?
您好!我想问一下。"外汇"里所指的一个点是多
推荐资讯
陕西康盛生物技术有限公司我想知道这个在什么
请各位友友帮忙看下是什么意思?PT.SUMI.ASIH
急救:JPG图片误删,恢复后却打不开,显示“
铁瓦破了漏水在里面打玻璃胶好还是在外面打玻
多吉的宠物馆怎么去啊,有知道地址的么
工资发放时按照权责发生制,还是收付实现制。
有些人关门总是很猛
陈小五食品公司地址在什么地方,想过去办事
南京市汤泉镇哪家雪松基地实在?
云南省农村信用社联合分社的行号是什么
两个月大的金毛,总是一抽一抽的吐,嗓子里好
追求女生时如何不让她感到压力
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?