77问答网
所有问题
在派生类中如何实现访问基类中的私有成员
没有变量 是直接访问的
举报该问题
推荐答案 2007-12-09
基类中加一个访问的函数
或把基类中的私有成员改为公有
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/WGYpqIvq.html
其他回答
第1个回答 2007-12-09
基类的访问设置为公有型或保护型即可;
注意:protected标号是私有和共有的混合:可以被派生类对象访问,但不能在类外部被访问。
相似回答
派生类如何实现
对
基类私有成员
的
访问
答:
不可以进行明确访问
。原基类私有成员被继承到派生类中成为派生类不可访问。派生类中不能直接访问原基类私有成员。可以通过原基类的公有成员或保护成员间接地访问原基类的私有成员。
C++中
派生类如何实现
对
基类私有成员
的
访问
?
答:
基类的私有成员在派生类中是不能直接访问的
,但是基类一般会提供返回这些数据成员的方法,通过这些方法来获取基类私有成员的值比如基类中有一个成员变量name一般通过getName()方法就可以访问到
派生类
能否直接
访问基类的私有成员
?若不能,应
如何实现
?
答:
不过可以在基类里面增加公有的setxx和getxx方法
,在子类里面通过这些getxx和setxx方法间接访问基类的私有成员变量 本回答由提问者推荐 举报| 答案纠错 | 评论 9 5 dulading 采纳率:68% 来自团队:程序缘 擅长: C/C++ 多媒体软件 JAVA相关 华语流行乐 其他回答 不能。。。只能通过基类来访问。 追问 那么该...
派生类
可以调用
基类的私有成员
吗
答:
您好,
我来为您解答:派生类不能对基类私有成员进行访问
。要在派生类中对基类成员进行访问,可以:1,在派生类中对基类成员的public属性进行访问,以间接访问基类的私有成员;2,在基类中将私有成员定义为protected访问属性,以在派生类中直接对其进行访问;希望我的回答对你有帮助。
派生类怎么访问基类的私有成员
?
答:
派生类
无法
访问基类的私有成员
,私有的就是私有的。如果写着写着发现派生类需要访问鸡肋的私有成员,那说明类的设计有问题。
关于
派生类访问基类私有成员
的问题
答:
};现在你可以
在派生类访问
r了。另一种方法是在
基类中
添加一个
成员
函数来获取这个成员变量的值。class yuan { double r; public:double GetValueR(){return r;} };现在你可以在派生类调用GetValueR来获取R值。但是注意GetValueR()这个函数的访问权限必须是public或者protected,如果它本身也是private...
C++的
派生类
能继承
基类的私有成员
吗?
答:
派生类不能对基类私有成员进行访问
。要在派生类中对基类成员进行访问,可以:1,在派生类中对基类成员的public属性进行访问,以间接访问基类的私有成员;2,在基类中将私有成员定义为protected访问属性,以在派生类中直接对其进行访问;
大家正在搜
派生类可以访问基类的私有成员吗
派生类怎么访问基类的私有成员
派生类不能直接访问基类的私有成员
派生类没有继承基类的私有成员
派生类可以继承基类的私有成员吗
派生类访问基类成员的关键字
派生类访问基类成员函数
派生类继承了基类所有成员
私有继承的派生类不能访问
相关问题
C++中派生类如何实现对基类私有成员的访问?
关于派生类访问基类私有成员的问题
派生类能否直接访问基类的私有成员?若不能,应如何实现?
C++中派生类如何实现对基类私有成员的访问?
派生类的对象对基类中的什么成员是可以访问的?
在派生类中如何实现访问基类中的私有成员?
c++中派生类如何访问基类成员变量?
派生类能否直接访问基类的私有成员?若不能,应如何实现?