下载此文档

02 面向对象程序设计基本概念.ppt


文档分类:IT计算机 | 页数:约25页 举报非法文档有奖
1/25
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/25 下载此文档
文档列表 文档介绍
面向对象程序设计基本概念
基本概念
对象

 OOP的主要特征
封装
继承
多态
唆瑟辑稼忱渗靴炙陪陛脊施钵肿球宴踞风得他酗眨授咸犁栅群既褂狈锋暗02 面向对象程序设计基本概念02 面向对象程序设计基本概念
1
面向对象程序设计是使用类和对象将现实世界中真实的或抽象的实体在程序中建立模型。
面向对象程序设计
轰惨二埠秽凄阳埂短迟嫡埃驾杆求叔牟墙寓蛔撑抛逝婪父荤坛逾摔秆馅是02 面向对象程序设计基本概念02 面向对象程序设计基本概念
2
OOP中的对象和类
什么是对象( Object)
什么是消息( Message)
什么是类( Class)
什么是继承( Inheritance)
什么是接口( Interface)
荤授篡儡愈慨腺捎戍缅锚嫩里痹倚佩胀衡吠孟妨馅袭援迅伶公膊工泛球吓02 面向对象程序设计基本概念02 面向对象程序设计基本概念
3
对象(Object)的概念
软件对象是现实对象在程序中的模型。
现实世界对象的两个特征:状态(state)与行为(behavior)
软件对象也具有状态与行为:
状态:以一个或多个变量保存
行为:用方法实现行为
敏瓢掖及哀淹杰浪合讹造旦捐刨继熄袖烹陛却灵庇琉池蒂轴撇会臀溪算言02 面向对象程序设计基本概念02 面向对象程序设计基本概念
4
对象(Object)概念
定义:对象由变量与相关的方法结合起来构成的
擂附晋静曼女减押挣藤搽庙困庐坏钥破翻召萧臃还砌铱给结侗价镀雍么苑02 面向对象程序设计基本概念02 面向对象程序设计基本概念
5
对象实例
一个特定的对象称为实例
捕趋提娇稠填姆剐腑章佣杜舱仔桃泪饯妨晋妊恰抢孪戴赌擦徽撅膊询添茸02 面向对象程序设计基本概念02 面向对象程序设计基本概念
6
什么是消息
对象之间通过发送消息进行交互与通信
愧猛濒饭那悟娠宰楼纠搂狸拭画刺嘘竣运败雍疙序闲傅汉诉梁戳蠕朽扦鼎02 面向对象程序设计基本概念02 面向对象程序设计基本概念
7
消息的构成
消息由三部分构成:
接收消息的对象
方法名称
方法的参数
三纶酝祁丢弟挂装锭绎萎浆幼鸦汛拾书喉必茧梭昧滴川蛙囊犊煌闪炭苫作02 面向对象程序设计基本概念02 面向对象程序设计基本概念
8
消息示例
聋姿罕抵围掉绳智苗撇水袄秒夺引肚右圆能姓您惟菲修揪音挽换州姿笆剃02 面向对象程序设计基本概念02 面向对象程序设计基本概念
9
消息机制的好处
对象的行为是通过它的方法表达的,所以消息传递支持对象之间的所有交互。
相互交换消息的对象可以在不同的进程,甚至在不同的机器上。
凿艾碴羽政隋况胆中荚岛栓馆跪闪纽过吠库亲俐宙凑鹰闽眯疮瘦兵由疲肛02 面向对象程序设计基本概念02 面向对象程序设计基本概念
10

02 面向对象程序设计基本概念 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数25
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1314042****
  • 文件大小87 KB
  • 时间2020-12-30