77问答网
所有问题
在公有继承的情况下,基类成员在派生类中的访问权限保持不变? c++
如题所述
举报该问题
推荐答案 推荐于2017-08-21
C++在公有继承的情况下,基类的public和protected成员的访问属性在派生类中不变,而基类的private成员不可访问。其他外部使用者只能通过派生类的对象访问继承的public成员。另外,追加点分再采纳吧,亲。。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/Iq3NYYpqN.html
其他回答
第1个回答 2013-09-25
嗯,公有继承下,基类成员中公有和受保护类型的访问权限都不变,但基类的私有成员无论采用何种继承方式,在子类中都将变得不可访问。
第2个回答 2017-07-26
基类访问派生类?是不是写反了 派生访问基类吧,公有继承下,PUBLIC和PROTECT公有跟保护可以访问 PRIVATE私有不能访问
第3个回答 2017-07-09
不是的,基类的私有数据成员在派生类中不可见。
第4个回答 2013-09-25
是的
1
2
下一页
相似回答
C++
类的
公有继承,基类的
私有
成员在派生类中不
可见或不可
访问
,这个不可...
答:
方式如下:公有继承(public)、私有继承(private)、保护继承(protected)是常用的三种继承方式。1. 公有继承(public)
公有继承的
特点是
基类的
公有成员和保护成员作为
派生类的成员
时,它们都保持原有的状态,而基类的私有成员仍然是私有的,不能被这个派生类的子类所访问。2. 私有继承(private)私有继承的特...
C++中的公有继承
与私有继承
答:
公有继承
有利于外部函数的调用, 私有继承有利于数据的封装保护
C++继承继承
方式
答:
C++
继承的三种方式在C++中,公有继承(public),私有继承(private),和保护继承(protected)是常见的三种继承方式。它们在成员可见性和
访问权限
上有所不同。公有继承
公有继承的
特点是:
基类的
公有和保护
成员在派生类中保持
原有状态,但私有成员仍保持私有。派生类对象可以直接
访问基类
的公有成员。派生类的成...
下列关于
派生类的
描述中,错误的是 。
答:
选项D错,类的继承有三种方式:
公有继承
,私有继承,保护继承,一般公有继承中
,基类成员的访问
特性
在派生类中保持不变
请问
C++
中继承时
公有继承,
保护继承与私有继承有何区别?谢谢
答:
公有继承
时基类中各成员属性
保持不变,基类
中private成员被隐藏。
派生类
的成员只能
访问基类中的
public/protected成员,而不能访问private成员;派生类的对象只能访问基类中的public成员。私有继承时基类中各成员属性均变为private,并且基类中private成员被隐藏。派生类的成员也只能访问基类中的public/protected...
C++,类的公有继承,基类的
私有
成员在派生类中不
可见或不可
访问
,这个不可...
答:
简单的表达一下,父母跟子女。基类就是父母,子女就是
派生类
。
基类的
私有成员就好比是父母的私房钱,子女能够继承父母的样貌(即
公有成员
),但是子女没法使用父母的私房钱也不能知道有多少私房钱(即不可见或不可访问),就是这么个意思。
c++继承
是如何工作
的?
答:
答:
C++继承
有三种方式:public、protected、private 指定继承方式 不同的继承方式会影响
基类成员在派生类中的访问权限
。1、 public继承方式 基类中所有 public 成员在派生类中为 public 属性;基类中所有 protected 成员在派生类中为 protected 属性;基类中所有 private 成员在派生类中不能使用。2、 ...
大家正在搜
派生类没有继承基类的私有成员
基类中的成员都可以被其派生类继承
派生类继承基类的所有数据成员
派生类可以继承基类的私有成员吗
私有继承的派生类不能访问
派生类继承基类的
派生类不能继承一些函数成员
派生类继承私有成员吗
基类的私有成员可以被继承吗
相关问题
在公有继承的情况下,基类成员在派生类中的访问权限保持不变? ...
在保护继承情况下,基类成员(私有成员除外)在派生类中访问权限...
C++在公有继承的情况下,基类数据成员在派生类中的访问权限保...
C++类的公有继承,基类的私有成员在派生类中不可见或不可访问...
C++,类的公有继承,基类的私有成员在派生类中不可见或不可访...
C++语言:在私有继承中,基类的公有成员和保护成员成为派生类...
派生类公有继承中,基类protect成员调用权限是怎样的?
C++中 公有继承 私有继承 和保护继承的区别 .