1 / 4
文档名称:

面向对象程序设计的基本概念.doc

格式:doc   大小:57KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

面向对象程序设计的基本概念.doc

上传人:szh187166 2018/5/7 文件大小:57 KB

下载得到文件列表

面向对象程序设计的基本概念.doc

相关文档

文档介绍

文档介绍:面向对象程序设计的基本概念
一、教学目标
1、知识与技能
(1)认识面向对象程序设计中对象、类的概念及其特征。
(2)认识面向对象程序设计中类、对象和实例的关系。
2、过程与方法
(1)能够举例说明现实世界与程序世界的对象及其特征。
(2)能够举例说明现实世界与程序世界的类及其特征。。
(3)能够画图表示类、对象和实例三者的关系。
3、情感态度和价值观
(1)能关注面向对象程序设计的基本概念。
(2)能产生对对象、类等的认识的愿望。
(3)能认识到掌握对象、类的概念是学****面向对象程序设计的前提。
二、重点难点
教学重点: (1)对象及其特征。(2)类及其特征。
教学难点: (1)类及其特征。(2)类的继承。(3)类、对象和实例的关系。
三、教学环境
1、教材处理: 教材选自广东教育出版社的信息技术(选修一)《算法与程序设计》第五章第二节,本节以理论为主。面向对象程序设计涉及到一些基本的概念,认识和理解类、对象的基本概念,以及类、对象和实例之间的关系是掌握面向对象程序设计的基础,是进一步学****面向对象功能实现的的前提。内容编排尽量贯彻原教材的意图展开。
教学方法采用讲解、学生自主学****和合作学****相结合的学****方法。
2、预备知识: 学生已认识面向对象程序设计的基本思想,初步了解了类、对象等概念,通过比较得知两种程序设计方法的优劣所在。有了这些基础,学****者明显产生了想进一步学****面向对象设计知识的欲望。
3、硬件要求: 本节内容是纯理论,可在普通教室上,也可选在多媒体电脑教室中完成,以供学生实践。
4、所需课时: 1课时
四、       教学过程
导入:1、简要介绍本节课的教学目标:紧密联系现实生活中的实例理解面向对象程序设计中的主要概念如对象、类及其关系,知道这些概念在面向对象思想中的重要性。
      2、联系实际生活提问导入:现实生活中我们经常说到“类”这个概念,如人类、花类、鸟类等等。“人类”又可分为黑人、黄种人、白人等小类,这些小类可以具体到某个人如张三、李四、王五等。前面我们提到计算机软件的开发过程就是人们使用计算机语言将现实世界映射到计算机世界的过程。那么这些概念在面向对象程序设计中是采用怎样的机制来实现映射的呢?这节课我们来作充分的探讨。
(一)对象
1、什么是对象
在客观世界中,“对象”原意是指“物体”的意思,它是现实世界事物的抽象表示。如一个人、一只动物、一台计算机、一部手机、甚至是一场比赛、一次演唱会等等都是对象。对象之中,还可以包含其它对象。如一辆汽车包含了发动机、车轮、方向盘、离合器和刹车装置等多个零部件,这些零部件也都是对象。
2、对象的特征
对象尽管如此复杂,但它们一般都有某些相似性,称为对象的特征。归纳起来有以下几点:
(1)      都具有一个标识自己以区别其他对象的名字。
(2)      都具有自身的属性及其属性值。如计算机的CPU主频、内存大小、硬盘容量等显示计算机的数据特征。
(3)      都具有身的行为(操作)。行为用来描述该对象的功能、操作和可完成的任务。对象执行的操作是行为的表现形式。例如,计算机具有运行程序、处理数据、存储数据、控制打印等行为。
又比如,一个人是一个对象,他(她)有自己的名字、身高、体重、学历等特征;他(她)有一