- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
传智播客 Java 基础入门》教学设计 课程名称: Java 基础入门 授课年级: 2014 年级 授课学期: 2014 学年第一学期 教师姓名: 某某老师 2014年 02月 09日 计划 课题名称 第 3 章 面向对象上 学时 6 课时 Java 是一种面向对象的语言,认识面向对象的编程思想对于 Java 学习至关重 要。在面向对象中,有两个重要的概念,分别是类和对象,本课程将对类和对 内容分析 象的基本知识进行详细讲解,并结合程序学习如何使用面向对象的思想开发 Java 应用 教学目标 要求学生理解面向对象的程序设计思想,掌握类的设计、对象的创建、类的封 及基本要 装、构造方法的定义及其重载、 this 和 static 关键字的使用以及单例设计模式, 求 了解垃圾回收机制、内部类和文档注释的的使用 重点及措 教学重点:类的定义、对象的创建、类的封装、构造方法的定义和重载、 this 施 和 static 关键字的使用、单例设计模式 难点及措 教学难点: 类与对象的创建和使用、 构造方法重载的规则、 this 关键字和 static 施 关键字的使用、单例设计模式 教学方式 教学采用教师课堂讲授为主,使用教学 PPT讲解 第一课时 (面向对象的概念、类与对象、类的定义、对象的创建与使用) 面向对象的概念 什么是面向对象 教 面向对象是一种符合人类思维习惯的编程思想。现实生活中存在各种形 学 态不同的事物,这些事物之间存在着各种各样的联系。在程序中使用对象来 过 映射现实中的事物,使用对象的关系来描述事物之间的联系,这种思想就是 程 面向对象。 面向对象的好处 同面向过程进行比较,面向对象的好处是: 代码的复用性提高 使用者无须关心具体的实现细节 转变程序员的角色,更加符合人的思维习惯面向对象的特征 封装性: 继承性: 多态性: 类与对象的关系 用具体的例子引导。例如:玩具和玩具模型的关系。 在上面的图中,玩具模型可看作是一个类,一个个玩具可看作对象。玩具 是由玩具模型创建出来的,同理,对象是根据类创建出来的,并且一个类可以 创建多个对象。 总结 类用于描述多个对象的共同特征,它是对象的模板。对象用于描述现实中 的个体,它是类的实例。 类的定义 为什么定义类 由于对象是虚拟出来的东西,是看不见摸不着的,我们需要在程序中使用 对象,就必须找到描述对象的方式,定义一个类就可以解决这个问题。 类的定义 将一系列特征相似的对象中的共同属性和方法抽象出来用一段特殊的代 码来进行描述,这段特殊的代码我们就称之为一个类。类使用 class 关键字来 进行定义,后面跟上类的名称。 定义一个类,并针对这个类进行讲解。 class Person { 内存 new Person() (对象的地址 ) 0x3000 Person p 0x3000 int age; 象成员 通过一段代码来演示对象的使用情况。 Person p1 = new Person(); Person p2 =new Person(); 18; (); (); 执行完毕后,对象在内存中的状态如图所示。 new Person() 内存 P1 age 18 speak() new Person() P2 age 0 speak() 成员变量的初始化 当一个对象被创建时, Java 虚拟机会对其中各种类型的成员变量自动进行 初始化赋值。基本数据类型初始化值为 0,引用数据类型初始化值为 null ,具 体如下表所示。 对象的生命周期 每个创建的对象都有自己的生命周期,对象只能在其有效的生命周期被 使用。当没有任何变量引用这个对象时,它将成为垃圾对象,不能再被使 用。对象变成垃圾的第一种情况: 对象变成垃圾的第二种情况: 第二课时 (类的设计、类的封装、构造方法的定义和重载、 this 关键字) 类的设计 在 Java 中,对象是通过类创建出来的。因此,在程序设计时,最重要的就是类的设计。例如,要在程序中描述一个学校所有学生的信息,可以先 设计一个学生类( Student ),在这个类中定义两个属性 name、 age 分别表 示学生的姓名和年龄,定义一个方法 introduce() 表示学生做自我介绍,具 体代码如下: public class Student { String name; int age; public void introduce() { 量名”的方式访问 特点 静态变量在类加载的时候就完成了初始化, 它可以被所有实例所共 享。 注意的问题 static 关键字只能用于修饰成员变量,不能用于修饰局部变量。 静态方法 定义 被 static 修饰的方法称为静态方法。引用方式 静态方法可以使用“类名 . 方法名”的方式访问。注意的
您可能关注的文档
最近下载
- 2022-2023学年二年级语文上册期末乐考 非纸笔测试题(四) 部编版(含答案).docx VIP
- 2025年秋期人教版六年级上册数学全册核心素养教案(教学反思有内容+二次备课版).pdf
- 23DX001建筑电气工程设计常用图形和文字符号- 2.1.5 下.pdf VIP
- 2022-2023学年二年级语文上册期末乐考 非纸笔测试题(一) 部编版.docx VIP
- 七年级上册地理知识点.doc VIP
- 22K505医院洁净用房通风空调设计与安装.docx VIP
- 嵌入式软件工程师招聘条件.pdf VIP
- 高级英语(第四版)1_教学课件Lesson 11 Speech on Hitler’s Invasion of the U.S.S.R..ppt VIP
- 《大学生就业指导》PPT课件ppt.pptx VIP
- 2022-2023学年二年级语文上册期末乐考+非纸笔测试题(二)+部编版.docx VIP
有哪些信誉好的足球投注网站
文档评论(0)