java面向对象教案.doc

java面向对象教案.doc

ID:50487077

大小:74.00 KB

页数:6页

时间:2020-03-09

java面向对象教案.doc_第1页
java面向对象教案.doc_第2页
java面向对象教案.doc_第3页
java面向对象教案.doc_第4页
java面向对象教案.doc_第5页
资源描述:

《java面向对象教案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Java基础与案例开发教案面向对象学院:信息技术工程班级:计科1101学号:02210110106姓名:陈世誉教案首页第9次课授课时间2014.10.18教案完成时间2014.10.16课程名称Java基础年级大二专业、层次计算机科学与技术本科教员陈世誉专业技术职务授课方式(大、小班)小班学时1学时授课题目(章、节)5.1面向对象基本教材或主要参考书JAVA基础与案例开发详解教学目的与要求:1:了解面向对象、面向对象的编程思想的概念。2:了解类和对象的概念。3:掌握类和对象的关系。4:掌握类和对象的创建方法。5:掌握对象的使用。大体内容与时间安

2、排,教学方法:1:开始导入,对象在实际生活中的含义(口述2分钟)2:什么是面向对象(口述+多媒体演示2分钟)3:什么是面向对象的编程思想(举例、类比5分钟)4:对象的概念(多媒体、举例2分钟)5:类的概念(多媒体、举例2分钟)6:类和对象的关系(多媒体、举例5分钟)7:类的创建(多媒体、举例9分钟)8:对象的创建(多媒体、举例4分钟)9:对象的使用(多媒体、举例10分钟)10:总结(多媒体+口述3分钟)11:作业(多媒体1分钟)教研室审阅意见:_______________(教学组长签名)_____________(教研室主任签名)年月日(教案

3、续页)基本内容辅助手段和时间分配1:开始导入,对象在实际生活中的含义对象在生活中指的是男女朋友,那么在Java中什么含义呢?2:什么是面向对象?面向对象就是一种编程思想。3:什么是面向对象的编程思想?面向对象是相对面向过程而言面向过程强调的是功能行为面向对象将功能封装进对象,强调具备了功能的对象。面向对象的编程思想在考虑问题时,以具体的事物(对象)为单位,考虑他的属性(特征)及动作(行为)。4:什么是对象?万事万物皆对象。5:什么是类?类就是一类事物,具有某些相同属性和行为的事物的总和6:类和对象的关系?类是对象的抽象,对象是类的实例化。例如:

4、7:如何创建类?publicclass类名{属性1的类型属性1;属性2的类型属性2;......方法1方法2}口述2分钟口述、举例2分钟举例、类比5分钟举例2分钟举例2分钟口述+举例5分钟关键字class创建对象举例9分钟思考???人具有什么属性和行为(方法)呢答:属性:姓名(name)、性别(gender)、身高(height)、体重(weight)......方法:吃饭(eat)、睡觉(sleep)、走路(walk).......例如:publicclassperson{*/属性/*stringname;intage;stringgende

5、r;intheight;intweight;*/方法/*publicvoideat(){system.out.println(”我饿了,我要吃饭。”)}publicvoidwalk(){system.out.println(”我要去压马路。”)}publicvoidsleep(){system.out.println(”睡觉了。”)}}8:如何创建对象?通过new关键字创建类的一个对象类名对象名=new类名();例如:Personsb=newPerson();9:如何使用对象?通过对象名.属性名;对象名.方法名();例如:使用属性:sb.nam

6、e;sb.age;sb.gender;使用方法:sb.sleep();sb.walk();举例4分钟举例10分钟本节课实例:publicclassperson{stringname;intage;publicvoideat(){system.out.println(”我饿了,我要吃饭。”)}publicvoidwalk(){system.out.println(”我要去压马路。”)}publicvoiddisplay(){system.out.println(“我是”+name+”今年”+age+”岁”)}publicstaticvoidmai

7、n(String[]args){Personzhangsan=newPerson();zhangsan.name=“张三”;zhangsan.age=21;zhangsan.display();zhangsan.eat();Personlisi=newPerson();lisi.name=“李四;lisi.age=18;lis.display();lisi.walk();}}控制台打印的结果为:我是张三今年21岁我饿了,我要吃饭。我是李四今年18岁我要去压马路。重点:类的创建对象的创建和使用方法属性的使用通过实例来整体理解类的创建,对象的创建,

8、类和对象的关系(教案末页)小结总结:面向对象的特点l是一种符合人们思考习惯的思想l可以将复杂的事情简单化l将程序员从执行者转换成了指挥者l完成需求时:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。