[计算机软件及应用]类和对象.ppt

[计算机软件及应用]类和对象

qgyxxx qgyxxx 马冰冰 第三部分 C++面向对象程序设计方法 类和对象 目录(1) 面向对象程序设计基本概念 类的声明和对象的定义 构造函数和析构函数 对象数组与对象指针 this指针 静态成员 第一节 面向对象程序基本概念 面向对象程序设计思想:确定系统由哪些对象构成,并且设计这些对象。每个对象由数据与相关的操作封装组成,通过各对象之间发送消息完成任务。 面向对象程序设计思想 重点是被操作的数据,不是操作过程。 数据构成了软件分解的基础,而不是功能。 把数据和操作过程看成是一个整体。 部分数据和功能被屏蔽,不能被外部程序直 接使用和存取,数据更加安全。 有关概念: 对象(object):客观世界中存在的任何实体。任何对象都具有两个要素: 静态特征--属性(attribute),该对象的状态信息。 动态特征--行为(behavior),该对象进行的操作。 在面向对象的程序中,对象由数据和函数(操作代码)组成。数据体现了属性;函数实现对象的行为。 类和对象的关系: 类是一组对象的抽象。 -这组对象具有相同的属性和操作行为。 对象是类的实例。 -有了类才能创建对象。 -类是创建对象的样板。 有关概念: 封装性:内部细节对外隐藏,通过接口进行控制。 封装的目标:1.

文档评论(0)

1亿VIP精品文档

相关文档