77问答网
所有问题
派生类公有继承中,基类protect成员调用权限是怎样的?
这些成员可以由基类public间接调用,
也可以由子类public间接调用,
也可以子类对象名调用基类public来间接调用?
举报该问题
推荐答案 2013-06-26
公有继承中
基类public成员, 在子类中仍然是public成员,在子类中可以使用, 在子类的对象中也可以调用
基类的protected成员,在子类中仍然是protected成员,在子类中可以使用,在子类的对象中不能直接调用
private成员,只能在基类中使用,在基类对象,子类,子类对象中都不能使用
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/I3Y8N8WWW.html
相似回答
保护
成员
以
公有
方式或私有方式被
继承
后的访问特性
如何?
答:
继承成员但没有访问权限。(可以通过其他方式进行访问,我一会儿讲解)protected:
继承成员,
有访问
权限,
类外没有访问权限,不可将
继承的protected
修改为private.public:继承成员,有访问权限,类外有访问权限。如果类A有private成员被继承后不可被类B访问,但可以通过类A
有的protected
或者public的成员函数间接...
在
公有继承的
情况下
,基类成员
在
派生类中的
访问
权限
保持不变? c++
答:
C++在
公有继承的
情况下
,基类的
public和
protected成员的
访问属性在
派生类中
不变,而基类的private成员不可访问。其他外部使用者只能通过
派生类的
对象访问继承的public成员。另外,追加点分再采纳吧,亲。。
c++
派生类的
对象对它的
基类成员
中哪一个是可以访问
的?
答:
继承方式
基类成员
特性
派生类成员
特性 派生类对象访问
公有继承
public public 可直接访问
protected
protected 不可直接访问 private 不可访问 不可直接访问 私有继承 public private 不可直接访问 protected private 不可直接访问 private 不可访问 不可直接访问 保护继承 public protected 不...
简述private、
protected
、 public、 internal 修饰符的访问
权限
。
答:
public:类或
成员
可以由同一程序集中的任何其他代码或引用它的另一个程序集访问。private:只能通过同一个类或结构中的代码访问类型或成员。
protected
:类或成员只能由同一个
类中的
代码访问,或者在从该
类派生的类中
访问。internal:类或成员可以由同一程序集中的任何代码访问,但不能从另一个程序集访问...
请问C++中继承时
公有继承,
保护继承与私有继承有何区别?谢谢
答:
公有继承
时基类中各成员属性保持不变
,基类中
private成员被隐藏。
派生类的
成员只能访问
基类中的
public/
protected成员
,而不能访问private成员;派生类的对象只能访问基类中的public成员。私有继承时基类中各成员属性均变为private,并且基类中private成员被隐藏。派生类的成员也只能访问基类中的public/protected...
公用
派生类
能访问
基类中的protected成员
吗?
答:
protected成员
只能被
派生类
访问。换句话说,派生类中可以访问 基类 的保护成员,注意,
是基类
保护成员,而你是要访问派生类 对象 的成员。请弄清楚类与对象的区别。在Sub类中,可以访问Basic::a,但不可以访问basic.a,不知你是否明白?
C++
继承继承
方式
答:
基类的公有和保护成员成为保护成员,仅派生类和其成员函数可以访问。基类的私有成员保持私有。理解这三种方式的关键在于理解
成员的
可见性和访问
权限
:
公有继承中,派生类
对象和成员函数有不同的访问权限;私有继承和保护
继承中,基类的
私有成员仅对直接派生类可见,而保护
继承的派生类
可以有更广泛的访问权限...
大家正在搜
派生类访问基类成员的关键字
派生类是基类的组合
基类的引用与派生类对象
一个派生类可以有多个基类
派生类和基类的关系
派生类至少有一个基类
基类和派生类的定义
基类引用派生类
protect怎么用
相关问题
公有继承时基类的protected成员在派生类中仍是prot...
JAVA基类的公有成员在派生类中的访问权限由什么决定
派生类可以调用基类的私有成员吗?
在公有继承的情况下,基类成员在派生类中的访问权限保持不变? ...
在保护继承情况下,基类成员(私有成员除外)在派生类中访问权限...
派生类中继承的基类成员的访问权限到派生类保持不变 这是什么意...
派生类的对象可以对其基类中公有继承的保护成员直接访问吗?为什...
在私有继承的情况下,基类成员在派生类中的访问权限是? A. ...