面向对象4.docVIP

  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文档。上传文档
查看更多
面向对象4

面向对象4 面向过程 洗衣机 1.接通电源 2.加水 3.漂洗,正转5圈,倒转5圈 4.洗衣结束,放水 5.脱水 6.报警 7.人为按下停止 牵一发而动全身 面向对象 public void go(){ 走。。。。。 } 好处 1.使编程更加容易 2.在软件工程中 模块 3.在设计模式上 (只有面向对象才涉及到设计模式) -------------------- 抽象 了解对象 对象 属性 和 方法 万物(实实在在存在的)皆对象,每一个对象都是唯一的,对象是由属性和行为 类 兰博基尼 是实体, 类 汽车 总结:类可以理解为对事物的分类 ------------------------------------ 类就是模板 类决定对象将会拥有的特征 (属性) 和行为(方法) 面向对象 人: 属性:身高、年龄、性别、体重 行为:吃饭、洗漱、走路、唱歌、睡觉、听、说、读、写 通过多个具体的人(对象) 的共性归纳出了(抽象出)共同的共性 和行为 --------------------------------------------------------------- java中创建类 java类的模板创建语法: public class 类名{ // 定义属性部分 属性1的类型 属性1; 属性2的类型 属性2; 。。。 // 定义方法部分 方法1; 方法2; 。。。 } ----------------------------- java类的主体是通过一对 {} 括起来的。 在类中,属性是可以不初识化的。 ----------------------------------- 在java中创建自定义类型的步骤 1.定义类名 2.编写类的属性 3.编写类的方法 -------------------------------------- java 对象的创建和使用 对象是java程序的核心。 类是对象的模型或图纸,对象是类的一个实例。 类 属性(成员变量) 方法(函数) 多个对象抽象出来的是类, 类实例化 对象 对象 特征或状态 操作或行为 ------------------------------------- 类 决定了对象的属性和方法 由对象可以抽象出来,类可以实例化成对象 ------------------------------------------ 创建 1.使用new 关键字 (new 对象运算符)用于创建对象,根据类来创建对象 Person zhangsan = new Person(); 2.通过对象名.属性 和 对象名.方法 来使用对象的属性和方法。 zhangsan.run(); zhangsan.name; -------------------------- 属性 class Person{ String name; int age; boolean sex; } 常量 和 成员属性 常量属性就是用 final 关键词修饰的,它的值只能赋值一次。一般是用大写字母来定义 final double PI=3.14; 不是常量属性的其他类型就是 成员属性, int age; -------------------------------------- 变量 成员变量 和 局部变量 直接定义在类的主体中的变量就是成员变量 定义在方法的主体中的变量就是 局部变量 (在使用前必须要声明和初始化) 注意: (重点) 变量的作用域,是指定变量使用的范围。 Java中一般通过{}来表示变量的作用域的范围 ----------------------------------------- 方法 方法的使用 有利于方法的维护 eg: 电动狮子玩具 属性: 颜色:黄色 行为:跑 叫 方法的四个要素 1.方法的返回类型 有实际的返回类型 需要在方法体中有 return 或 没有返回数据 void 2.方法名称 2.1 以字母,数字,下划线或$(php的声明方式) 组成 2.2 有字母、下划线 或 $ 开头 2.3 在Java中时严格区分大小写 2.4 不能是java中的关键词 3.方法参数类表 在参数列表中,每个新参都要有 数据类型,参数与参数之间用 , 隔开 4.方法体 并不是所有的方法都有方法体 (接口) -------------- 语法: public 返回的类型 方法名(形参参数列表){ 方法体; // 并不是所有的方法都有方法体 (接口) } --------------------------------------------- 常见错误 1.返回类型不匹配 public void

文档评论(0)

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

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

1亿VIP精品文档

相关文档