- 7
- 0
- 约 2页
- 2017-06-07 发布于重庆
- 举报
《Java程序设计》课程教案
教学单元: 面向对象编程高级技术(3) 授课班级: 授课时间: 教学地点: 学时数:2 教学目的:
应知:
Java的单继承结构;
继承结构中的对象造型;
动态多态性
应会:
会使用父类类型引用子类实例对象
会使用多态性编写程序 教学重点:
Java的单继承结构的理解
利用多态性编程
教学难点:
多态性与动态绑定
教学方法:
根据本堂课教学内容的重点与难点,教学过程中主要采用以下教学方法:
问题牵引教学方法:对于较难理解的基本概念,主要采用提出问题,启发学生积极思考、分析、讨论,寻找解决途径和问题的答案的方法。
“讲、学、练”相结合:对于实现继承的相关技术细节,大量采用演示、讲解和练习等方式。使学生在编程实践中加深对概念的理解,熟练掌握相关的技术细节。
教学内容与教学过程设计:
1、Java的单继承结构
(1)结合ppt图示,简单了解Java的单继承结构以及Object类
2、继承结构中的对象造型
调试运行例题4-5
理解语句:Vehicle vehicle car; 讨论分析:
通过vehicle引用的成员变量是父类的还是子类的?
通过vehicle引用的成员方法是父类的还是子类的?
结合ppt理解继承结构中的对象造型
3、运行时多态
(1)调试运行例4-6
回答问题:
数组为什么类型?
数组的各元素分别为什么类型?
通过数组元素调用的是父
原创力文档

文档评论(0)