第八章面向对象的系统开发方法.ppt
《第八章面向对象的系统开发方法.ppt》由会员分享,可在线阅读,更多相关《第八章面向对象的系统开发方法.ppt(17页珍藏版)》请在三一文库上搜索。
1、,第八章 面向对象的系统开发方法,第一节 面向对象的基本概念 第二节 面向对象的系统开发方法,第一节 面向对象的基本概念,一、对象(Object),现实世界中,对象指客观世界存在的任何事物 面向对象程序中,对象由一组数据和施加于这些数据之上的操作封装而成 计算机世界中,对象是一个可标识的存储区域,1、对象的含义,2、对象的构成,标识-对象的名称 属性(数据)描述对象的状态 方法(操作): 对象的行为。可以是针对对象本身的操作(自动),也可以是施加于其他对象的操作。,请说明汽车这一对象 的属性,汽车有行驶、转弯、 停车等操作,二、类(Class),1、类的含义,具有相同属性和方法的一组对象的集合
2、,2、类的构成,标识类的名称 属性说明:用来描述相同对象的静态特征 方法说明:用来描述相同对象的动态特征,例:下图中的“人”类,包含两个属性:姓名和 年龄以及改变年龄和姓名的运算。,Person name age changeName() incrementAge(),P1:Person Name=“John” Age=20,P2:Person Name=“Mary” Age=18,类,对象实例,类名,属性,方法,3、类与对象的关系,类是对象的抽象,对象是类的实例,对象之间相互请求或相互协作的途径,是要求某个对象执行某个功能操作的规格说明,三、消息(Message),发送方,接收方,消息,私有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第八 面向 对象 系统 开发 方法
链接地址:https://www.31doc.com/p-3165520.html