- 44
- 0
- 约6.89千字
- 约 34页
- 2016-11-22 发布于湖北
- 举报
面向对象方法中最基本的概念 对象:系统运行时的基本单位,是类的具体实例。 类:是对具有相同属性和操作(或称方法、服务)的对象进行的抽象描述。 对象与类的关系犹如变量与数据类型的关系。 类的形式化定义: Class=ID,INH,ATT,OPE,ITF 其中: ID——类名; INH——类的继承性集; ATT——属性集; OPE——操作集; ITF——接口消息集。 面向对象程序设计的四个基本特征 抽象:是指对一类对象进行概括,抽出它们共同的性质并加以描述的过程。 封装:封装是把对象的数据(属性)和操作(行为)包装在一个类中。通过封装,可以决定对象的哪些属性作为内部细节被隐藏起来,哪些行为是作为对象与外部的接口。封装是实现抽象的基本手段。 继承:继承是指一个新类可以从现有的类派生而来。新类继承了现有类的特性,包括一些属性和行为,并且可以修改或增加新的属性和行为。 多态:多态是指不同对象对于同样的施加于其上的作用会有不同的反应。 例子 class Time { private: int hour; // 数据成员,表示小时 int minute; // 数据成员,表示分钟 int second; // 数据成员,表示秒 public: void s
原创力文档

文档评论(0)