C++中子类继承的父类的私有属性在子类中还是私有吗?

我知道子类能继承父类的私有属性(成员)但被隐藏了并不能访问!我想知道继承过来的私有成员在子类中还属于私有吗??我记得做过一道题(我产生问题的原因?),____假如父类中有... 我知道子类能继承父类的私有属性(成员)但被隐藏了并不能访问!我想知道继承过来的私有成员在子类中还属于私有吗??我记得做过一道题(我产生问题的原因?),____假如父类中有两个私有数据成员,public继承下来的一个子类中也有两个与父类不同私有数据成员,那么问子类中共有几个私有数据成员?两个还是四个??____假如这个子类又被具有两个不同私有数据成员的类再次继承后,子子类又有几个私有数据成员?4个还是6个??____又假如上面三个类中都有个相同的私有成员,如int R;那么子类和子子类中又各有几个私有成员呢??
比如:

希望说的有依据就好了!!
展开
 我来答
靠靠没名啦
2013-09-26
知道答主
回答量:21
采纳率:0%
帮助的人:11.9万
展开全部
公有继承时,基类的private成员派生类也不可用,基类的public和protected成员在派生类中可直接使用.继承过来(变成派生类相应的public和protected成员)只有public成员在派生类外可以直接使用.

保护继承时,基类的private成员仍为有私有.基类的public和protected成员变成派生类的protected成员,这时在派生类外也不能直接使用原基类的public成员

私有继承时,基类的private成员仍为有私有.基类的public和protected成员将变成派生类的private成员
认不倒你
2013-09-26 · TA获得超过666个赞
知道小有建树答主
回答量:820
采纳率:50%
帮助的人:357万
展开全部
私有成员:自己和友元能访问。继承下来的私有成员没有访问权限,所以不是私有成员。
追问
类里除了public、private、protected还有别的吗,既然已经继承了为什么不属于其中之一特别是private呢?能说具体点吗?谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
baixiaohei09
2013-09-26
知道答主
回答量:19
采纳率:0%
帮助的人:5.1万
展开全部
当然了,子类继承来的私有属性在子类中仍然是私有的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
54rljx
2013-09-26 · 超过18用户采纳过TA的回答
知道答主
回答量:48
采纳率:0%
帮助的人:48.1万
展开全部
父类中私有的变量 子类没有权限使用。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cnprober
2013-09-26 · TA获得超过373个赞
知道答主
回答量:96
采纳率:100%
帮助的人:44.5万
展开全部
子类中已经访问不了了。不知道这算不算是子类的私有变量。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式