词条 | 实现与接口分离 |
释义 | 我们经常只想暴露接口,而隐藏类的实现细节。也就是说我们提供的头文件里只提供要暴露的公共成员函数的声明,类的其他所有信息都不会在这个头文件里面显示出来。这个时候就要用到接口与实现分离的技术。 所以这个技术就是将实现的一个功能封装在一个块内,在提供一个输入输出接口,外界只需要提供输入的数据,块内部运算后向外界输出,这样,有效的实现隐藏,并起到与外界的公共函数定义不冲突等益处。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。