二维码 短网址 cnBeta

C++ Primer 类

  类的基本思想是数据抽象封装。

  数据抽象是一种依赖于接口和实现分离的设计以及编程的技术。

  类的接口包括用户所能执行的操作;类的实现则包括类的数据成员、负责接口实现的函数体以及定义类所需的各种私有函数。

  封装实现了类的接口和实现的分离。封装后的类隐藏了它的实现细节,也就是说,类的用户只能使用接口而无法访问实现部分。

  类想要实现数据抽象和封装,需要首先定义一个抽象数据类型。在抽象数据类型中,由类的设计者负责考虑类的实现过程;使用该类的程序员则只需要抽象地思考类型做了什么,而无须了解类型的工作细节。

posted @ 2017-03-21 13:47  何苦而乐  阅读(104)  评论(0编辑  收藏  举报
返回顶部