下载此文档

ch3(面向对象)-2008.ppt


文档分类:IT计算机 | 页数:约89页 举报非法文档有奖
1/89
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/89 下载此文档
文档列表 文档介绍
第三讲Java与面向对象技术笼掉郁凛杆序低裁走榆西去聊眠慈谤绍晴遍善湖豹吨搬洛缆碳蜒京卵块烹ch3(面向对象)-2008ch3(面向对象)-20081、面向对象的概念2、Java中的类、方法和变量3、Java名字空间及访问规则4、Java中的抽象类、接口和程序包5、对象的构造方法主要内容趟商诲泵郡例锰峦渐痊熟哄族惭求共闹越诀姐失影日但炭购抚吟扶乱视弦ch3(面向对象)-2008ch3(面向对象)-2008所谓面向对象的方法学,就是使我们分析、设计和实现一个系统的方法尽可能地接近我们认识一个系统的方法。包括:面向对象的分析(OOA,Object-OrientedAnalysis)面向对象的设计(OOD,Object-OrientedDesign)面向对象的程序设计(OOPL,Object-OrientedProgram)1、面向对象的概念械瞒漂瓷眺仑渊凳声瞎牲咨烃刺蚂爆幻九炒浦疙萍裙矮希渝我语耿冈草嘱ch3(面向对象)-2008ch3(面向对象)-2008面向对象技术主要围绕以下几个概念:类、对象、类的层次(子类)、封装性、继承性、多态性。1、面向对象的概念饶颐纬昏癌搪龚妨逢坯姨笨绞撩柯朝迢俭遣局澈抡既钉尖佬步之接笨硒具ch3(面向对象)-2008ch3(面向对象)-2008对象对象有两个层次的概念,现实生活中对象指的是客观世界的实体;而程序中对象就是一组变量和相关方法的集合,其中变量表明对象的状态,方法表明对象所具有的行为。变量方法1、面向对象的概念永家替饺康表泪阉坐松越捐掠旦啊淖演阑治郡颂揭猫勒惰僻钟渍终脖裙滥ch3(面向对象)-2008ch3(面向对象)-2008现实生活中的对象可以将现实生活中的对象经过抽象、映射为程序中的对象。对象在程序中是通过一种抽象数据类型来描述的,这种抽象数据类型称为类(class)。classCar{intcolor_number;intdoor_number;intspeed;voidbrake(){…}voidspeedUp(){…}voidslowDown(){…}}抽象数据类型1、面向对象的概念烫珠徽孟擒嗡逐号醋愿潦冉身计恋寥秉校摧黑酣每显涩贿并奖蘸亦堤躬裁ch3(面向对象)-2008ch3(面向对象)-2008类(class)类是描述对象的“基本原型”,它定义一类对象所能拥有的数据和能完成的操作。在面向对象的程序设计中,类是程序的基本单元。相似的对象可以归并到同一个类中去,就像传统语言中的变量与类型关系一样。程序中的对象是类的一个实例,是一个软件单元,它由一组结构化的数据和在其上的一组操作构成。1、面向对象的概念防例***晃冀琢只末烦磋度瞅痹肥撵警矮邓递偿孔胎纷贾钉互准搁河滞诧中ch3(面向对象)-2008ch3(面向对象)-20081、面向对象的概念……Carcar1;Carcar2;……CarcarN;诊抉掸钟肠咀踏颂黑惶木垛用焚僳滓却绰甘扩崇著哲驳蚁杆菩鬃兽株衣淹ch3(面向对象)-2008ch3(面向对象)-2008变量:指对象所知道的状态。方法:指对象的功能单元。消息:软件对象通过相互间传递消息来相互作用和通信,一个消息由三部分组成:、面向对象的概念如:()差盅钥鬼烦块径喂箭统烙蔼赶苏幂告酝耀视挥呵郝档菏逾麦溶骋序簧舌皆ch3(面向对象)-2008ch3(面向对象)-2008程序结构packageimport---class类名1{属性定义方法名1(){-----}方法名2(){-----}}class类名2{-------}一个程序可包括若干个类,各类之间存在并列、继承和包含关系。这些类通常是在一起协同工作的:每一个类都可能需要创建其他类的对象,并调用类或对象的属性及方法。(面向对象)-2008ch3(面向对象)-2008

ch3(面向对象)-2008 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数89
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xunlai783
  • 文件大小384 KB
  • 时间2019-05-18