5D空间
学习总结与经验交流
::
首页
::
新随笔
::
联系
::
聚合
::
管理
::
留言簿
给我留言
查看公开留言
查看私人留言
随笔分类
(18)
解题报告
(rss)
困难与疑问(3)
(rss)
思考中
(rss)
我的开源库(5)
(rss)
学习笔记(10)
(rss)
文章分类
5DC++
(rss)
转载与分享
(rss)
搜索
积分与排名
积分 - 18115
排名 - 864
最新随笔
1. C++中对浮点数的格式化显示
2. PointerPool(指针池)
3. 类型转换操作符
4. VS2010实用小记
5. 关于二重模板 小记1
6. 模板的声明与实现的分离方法
7. 多重继承、二义性、虚基类(虚继承)之我见
8. LHRODT(非递归求解度数为2的线性齐次方程的第n项)
9. 类实例化时 默认构造函数调用 小记
10. probability(概率发生器)
11. findAnWithDegreeOfTwo(计算度数为2的齐次递归数列的第n项)
12. Zeller(计算某一天是星期几)
13. 【求助】如何在继承中隐藏基类的某些公共接口?
14. 【求助】如何限制模板接受的类型?
15. 关于类模板的友元函数
最新评论
1. re: 【求助】如何在继承中隐藏基类的某些公共接口?
评论内容较长,点击标题查看
--wjq
2. re: 【求助】如何在继承中隐藏基类的某些公共接口?
在派生类中使用using关键字,在private中声明基类你想隐藏的公共接口就可以了。
--wjq
3. re: 多重继承、二义性、虚基类(虚继承)之我见
可以啊,自慰.@自己继承自己
--CL
4. re: 多重继承、二义性、虚基类(虚继承)之我见
孩子,代码打错了。
class C : public C
自己继承自己?
--自己继承自己
5. re: probability(概率发生器)
逗号 表达式
从左到右计算,然后只取最后一个值....
--egmkang
阅读排行榜
1. 多重继承、二义性、虚基类(虚继承)之我见(3404)
2. 模板的声明与实现的分离方法(2114)
3. PointerPool(指针池)(1827)
4. probability(概率发生器)(1453)
5. 关于二重模板 小记1(1306)
【求助】如何在继承中隐藏基类的某些公共接口?
比如派生类是基类的一个限制版本,只能使用基类的某些public function。
posted on 2011-04-02 16:11
今晚打老虎
阅读(472)
评论(2)
编辑
收藏
引用
所属分类:
困难与疑问
评论
#
re: 【求助】如何在继承中隐藏基类的某些公共接口?
2014-12-22 00:33
wjq
在派生类中使用using关键字,在private中声明基类你想隐藏的公共接口就可以了。
回复
更多评论
#
re: 【求助】如何在继承中隐藏基类的某些公共接口?
2014-12-22 00:37
wjq
class BC
{
public:
void A();
void B();
};
class DC : public BC
{
public:
void C();
private:
using BC::A();
};
这样DC类可以被外界访问的接口就只有自己的C()和从基类继承的B()了。
回复
更多评论
刷新评论列表
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
相关文章:
【求助】如何在继承中隐藏基类的某些公共接口?
【求助】如何限制模板接受的类型?
【求助】类模板特化的重载与继承问题
网站导航:
博客园
IT新闻
BlogJava
知识库
博问
管理
Powered by:
C++博客
Copyright © 今晚打老虎