java面相对象.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java面相对象 主讲教师:王 鹏 1.面相对象的概述 2.类与对象的关系 3.类的定义 授课内容 4.对象的创建和使用 5.方法 6.练习题 面相对象与面相过程的区别 我要去深圳 面相过程 我到车库,我打开上车、我挂档、踩油门、上高速、经过贵州、经过广西…. 面相对象 对车发出指令去深圳 具体车怎么去,走那条路不关我的事情 具体信息封装在车这个类内部 整个发动以及路线我不用去关注 面相对象的设计思想 面相对象的设计思想是,从现实世界中,客观存在的事物出发来构造软件系统,并在系统构造中尽可能的运用人类的自然思维。 面相对象更加强调运用人类在日常的思维逻辑中经常采用的思维方法与原则,如抽象、分类、继承、聚合、多态等 1.面相对象的概述 2.类与对象的关系 3.类的定义 授课内容 4.对象的创建和使用 5.方法 6.练习题 类与对象 什么是类? 类是用来描述同意类型的对象的抽象的概念,类中定义了这一类对象所具有的静态的或动态的属性。 类可以看做是一类对象的模板。 什么是对象? 对象是指我们现实中存在的某个具体事物,如我们的教师机(电脑) 类(对象)关系 类(对象)关系—关联关系 类(对象)关系—继承关系 学校:一中、二中、蓝天幼儿园、托普学院 类(对象)关系 类(对象)关系—聚合组合关系 共同点:聚合与组合都是一个类对另外一个类的引用,如B类引用A类。 组合:对象B与对象A一起创建,当B消亡时,A也同时消亡。 聚合:对象B创建时A不一定随着B一起创建,B消亡时,A可能还存在其他引用。 实现关系(interface) 1.面相对象的概述 2.类与对象的关系 3.类的定义 授课内容 4.对象的创建和使用 5.方法 6.练习题 类的定义 Java类的定义主要有两个方面组成—成员变量和方法。 声明成员变量的格式为:[modifiers] type att_name[=value]; 如: private int sex = 1; 声明方法的格式为: [modifiers] modifiers return_type name([arg_list]){ … } 如:public int getSex(){return sex;} 成员变量的定义 成员变量可以使用java中任意一种数据类型 包含:基本数据类型和引用数据类型。 在定义成员变量时,可以进行初始化,如 果 不对其初始化,java使用默认的值对其 初始化。 成员变量的作用范围为整个类。 知识补充—引用 Java中除了基本类型之外的变量类型都称之为引用类型。 Java中操作对象是通过引用对其操作 1.面相对象的概述 2.类与对象的关系 3.类的定义 授课内容 4.对象的创建和使用 5.方法 6.练习题 对象的创建与使用 必须使用new的方法创建对象。 使用对象(引用).成员变量来使用对象的成员变量。 使用对象(引用).方法(参数列表)来使用对象的方法。 同一个类的每个对象有不同的成员变量存储空间。 同一个类的每个对象共享该类的方法。 1.面相对象的概述 2.类与对象的关系 3.类的定义 授课内容 4.对象的创建和使用 5.方法 6.练习题 方法 方法是一段用来完成特定功能的代码片段,java方法类似于其他语言的函数,声明格式如下: [修饰符1 修饰符2 ….] 返回值类型 方法名(形式参数列表){ Java语句;。。。。。 } 形参:也叫形参,方法被调用时,用于接收外界输入的数据。 实参:在方法调用时,实际传给方法的参数。 返回值:在方法执行完毕后,返回给调用他的环境的数据。 返回值类型:事先约定好的返回值的数据类型,如果没有返回值则为void。 Java中使用对象名.方法名(实参列表); 实参的数目、数据类型、参数次序必须和调用方法的形参匹配。 Return 终止方法的运行,并指定要返回的数据。 Java中进行函数调用时,必须遵守值传递的规则: 基本数据类型传递的是改数值本身,引用类型传递的是对象的引用,而不是对象本身。 * *

文档评论(0)

kehan123 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档