网站大量收购独家精品文档,联系QQ:2885784924

JAVA程序设计-3期(KC005) 定义类、创建对象 KC 005 070000 041-类与对象.ppt

JAVA程序设计-3期(KC005) 定义类、创建对象 KC 005 070000 041-类与对象.ppt

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java 程序设计 Java 程序设计 Java 程序设计 类与对象 教学目标 知识目标 熟悉类和对象的基本概念; 了解类与对象的关系; 掌握类的定义; 掌握对象的创建。 能力目标 能根据实际问题需要抽象类的属性和方法; 能完成类的定义; 会创建对象; 能运用面向对象思想模拟、解决实际问题。 任务描述 人是社会的主体,在系统开发过程中经常涉及人。通常,人的信息包括姓名、性别、年龄、体重、家庭地址等,要求使用Java 语言描述“人类”并创建出两个实际存在的人。 对象的概念 对象是什么? 世界上不论大小、种类,所有具体的事物都可以称之为对象 。 现实中的对象 对象的语境里,每个对象都会从两个角度进行描述,一个是特征,一个是行为能力。 特征: 行为能 力: 直径 转动 辐条数 轮胎材质 品牌… 特征: 行为能 力: 轮胎 骑行 最大速度 载重 最小速度 调速 颜色 特征:可以是物体的组成部分,也可以是一些物理或逻辑上的属性。用来表现对象的形态、构成及状态。 行为能力:物体所能被进行的操作或者物体本身发起的操作。用来接收外部操作或对外部进行操作。 对象的特征——属性 属性:对象所拥有的各种特征。 每个对象的属性拥有特定的值。 属性 颜色 时速 价格 白 120 2000 红 150 2700 对象的行为——方法 方法:对象执行的操作。 方法 骑行 载重 调速 小结 描述以下对象的属性和行为。 什么是类 类是具有相同属性和共同行为的一组对象的集合。 从对象中抽取属性和方法的共同特征,从而抽象出类。 类是一个高度抽象的概念。在现实世界中,大家常会用到鸟类、动物类、人类等按种类对事物进行分类。这是比较大的分类,小的可能就有狗、猪、猫等。 类定义了对象将会拥有的属性和方法。 什么是类 类和对象的关系 类是对象的抽象。 对象是类的实例。 类是对象的类型,在定义了一个类以后,就等于是定义了一个新的数据类型。 小结 类和对象有什么区别? 类是对象的抽象,如:“人类”,当我们说到“人类”这个词的时候,不可能明确的知道具体指的是哪一个人,而是泛指所有的人。 对象是类的具体化,实例化,如:“隔壁的张三”,是一个真是存在的事物。 类的使用 类是Java程序的基本单元。 类的基本结构: 是什么?类名。 什么特征?属性。 能做什么?方法。 类是对象产生的模板。 类的使用 定义类的时候一般会包含三要素:类名、属性、方法。 语法 类的定义 public class 类名 { //定义属性 属性1的类型 属性1; 属性2的类型 属性2; ………….. 属性n的类型 属性n; //定义方法部分 方法1; 方法2; ………….. 方法n; } 类的使用 public class Dog { String color; int age; String name; public String toString() { return name + 是一只 + age + 岁的 + color + 颜色的狗!; } } 示例代码 定义类名 定义类的属性 定义类的方法 类的使用 Java定义类使用class关键字,使用public(公共的)修饰。 定义类需要遵循Java命名规则: 不能使用Java关键字。 不能包含任何嵌入的空格或点号“.”以及除下划线“_”、“$”字符之外的特殊字符。 不能以数字开头。 类的使用 定义“人类”: // Person.java public class Person { String name; int age; String address ; char sex; double weight; public void show() { System.out.println(“我是: ”+name+“,性别 ”+sex+”,今年”age+“岁, 体重 ”+ weight +”,家庭地址:”+ address); } } 小结 在对类进行描述时,通常使用类图来表示,它由类名、属性、方法三部分组成。 Monkey类 属性: 眼 耳 毛色 嘴 尾巴 名字 方法: 展示形象 Pig类 属性: 眼 耳 体重 嘴 名字 食量 方法: 展示形象 对象的使用 使用对象的步骤 (1)创建对象 (2)使用对象 语法 创建对象 类名 对象名 = new 类名(); 如:Person zhangSan = new Person (); 语法 使用对象 对象名.属性 //引用对象的属性 对象名.

文档评论(0)

WanDocx + 关注
实名认证
内容提供者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档