主题
:
C++中接口与实现分离的技术
查看单个帖子
2013-04-25, 10:57 PM
#
1
yogy
高级会员
注册日期: 06-11
帖子: 1527
精华: 15
现金: 6353 标准币
资产: 6353 标准币
C++中接口与实现分离的技术
http://blog.csdn.net/starlee/article/details/610825
在用C++写要导出类的库时,我们经常只想暴露接口,而隐藏类的实现细节。也就是说我们提供的头文件里只提供要暴露的公共成员函数的声明,类的其他所有信息都不会在这个头文件里面显示出来。这个时候就要用到接口与实现分离的技术。
下面用一个最简单的例子来说明。
类ClxExp是我们要导出的类,其中有一个私有成员变量是ClxTest类的对象,各个文件内容如下:
yogy
查看公开信息
发送悄悄话给yogy
给yogy发送Email
查找yogy发表的更多帖子
添加 yogy 到好友列表
GDT自动化论坛(仅游客可见)