摘要: 在C++语言中,我们使用类定义自己的数据类型。通过定义新的类型来反应待解决问题中的各种概念,可以使我们更容易编写、调试和修改程序。 这里主要关注数据抽象的重要性。数据抽象能帮助我们将对象的具体实现与对象所能执行的操作分离开来。 类的基本思想是数据抽象和封装。数据抽象是一种依赖于接口和实现分离的编程( 阅读全文
posted @ 2017-11-07 22:00 哲贤 阅读(1405) 评论(0) 推荐(0) 编辑
摘要: 更多类的基本概念 对于抽象数据类型来说,我们通过它的接口来使用它的对象而不知道这个类有哪些数据成员。与之相反,若一个类允许他的用户直接访问他的数据成员,并且要求由用户来编写操作,则这个类不是一个抽象数据类型。 设计类 类的接口包括用户所能执行的操作;类的实现则包括类的数据成员、负责接口实现的函数体以 阅读全文
posted @ 2017-11-07 21:23 哲贤 阅读(1691) 评论(0) 推荐(0) 编辑