教案教案(面向对象编程基础(2)).doc

教案教案(面向对象编程基础(2)).doc

ID:51906214

大小:42.50 KB

页数:2页

时间:2020-03-18

教案教案(面向对象编程基础(2)).doc_第1页
教案教案(面向对象编程基础(2)).doc_第2页
资源描述:

《教案教案(面向对象编程基础(2)).doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、教学单元:面向对象编程基础(2)授课班级:授课时间:教学地点:学时数:2教学目的:应知:1.理解封装与抽象,以及封装的使用;2.掌握构造器方法的结构与使用;应会:1.会使用private/public关键字实现类成员的访问控制;2.会根据需要为类的私有属性编写set与get方法;3.会为类添加构造器方法;4.会使用构造器方法实例化对象;教学重点、难点:1.面向对象编程中封装与抽象的理解;2.private/public的使用;3.构造器方法的编写与使用。教学方法:根据本堂课教学内容的重点与难点,教学过程中主要采用以下教学方法:1.问题牵引教学方法:对于较

2、难理解的基本概念,主要采用提出问题,启发学生积极思考、分析、讨论,寻找解决途径和问题的答案的方法。2.“讲、学、练”相结合:对于实现继承的相关技术细节,大量采用演示、讲解和练习等方式。使学生在编程实践中加深对概念的理解,熟练掌握相关的技术细节。教学过程设计:备注:1、封装与抽象(1)导入:重新运行例3-3程序,并输入长为负数,观察运行结果。分析错误原因(直接对对象的成员变量赋值)。问题:如何实现类中相关成员的不可访问性,从而保证数据的安全?(2)编写例3-4程序。使用private实现类成员的私有化使用public实现类成员的公开。使用set与get方法

3、实现对成员属性的设置与获取(3)实战演习:习题3(4)总结封装与抽象的概念u封装与抽象是面向对象方法中的核心概念之一;u通过封装实现信息的隐藏、通过抽象为类提供一个公共的、可用的接口;2、构造器方法(1)提问:如何实现具有不同初始状态的对象?引出构造器方法;(2)编写例3-5:为矩形类添加构造器方法;(3)讨论:构造器方法与类的成员方法的区别?构造器方法的特点、构造器方法的作用、构造器方法的使用。(4)默认构造器方法(5)实战演习:习题4(6)结合习题4简单分析对象属性的初始化过程(7)实战演习:习题6、习题7小结及学生存在的问题:作业:完成习题3、4、

4、6

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

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

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