资源描述
教师教学技能测试课件制作脚本
系科:计科系 班级:08级1班 姓名:李菲 学号:081101011
课件名称:C++程序设计第九章继承与派生
教学目的:让同学们更好地学习和应用面向对象程序设计的知识。
课件组成模块:
母版页
应用于所有幻灯片
布局
幻灯片左右上角分别为两个大小不一的十字星;整个幻灯片背景为黄绿色填充的斜上底纹样式。项目编号和符号为三角形;标题为仿宋44号加粗,第一级文本字体为仿宋28号加粗;标题的进入动画菱形,开始方式为:之前;插入幻灯片,每张幻灯片开始时播放声音
注释:
页编号:1
标题页
布局
幻灯片设计模版为母版模式;声音及标题动画同母版页,文本进入方式为百叶窗,
第九章 继承与派生(标题采用横卷形,背景:填充淡蓝色,底纹样式为水平;字体为仿宋44号) 制作者:李菲
学号:081101011
计科系08级1班
制作时间:2009年12月2号
(由圆圈和方框组成目录条)
第一页 下一页(旗帜)
注释:
页编号:2
主页
布局
该幻灯片采用母版模式,另外两颗十字星中间是一个月牙形的弧线; 标题:9、1 继承与派生();导航条由菱形(粉红,边框为白色)和长方形(黄色边框为白色)组成,共五个导航条,分别是:1、问题提出,(超链接到第三张幻灯片);2、概念,(超链接到第四章幻灯片);3、派生类定义的形式,(超链接到第六张幻灯片);4、继承的方式,(超链接到第七张幻灯片);5、派生类对象结构,(超链接到第九张幻灯片)。声音及标题动画同母版页,文本进入方式为百叶窗,
第二页
注释:
页编号:3
布局
板式采用母版模式,声音及标题动画同母版页,文本进入方式为百叶窗
内容: 问题提出
u 面向对象程序设计有4个主要特点:抽象性、封装性、继承和多态性;
u 前一章学习了类和对象,了解了面向对象程序设计的两个重要特征:抽象性和封装性;
u 要更好地进行面向对象程序设计,还必须了解继承性和多态性;
u 继承性是面向对象程序设计的最重要的特征;
u C++提供了类的继承机制,以解决软件的可重用性;
第三页 返回(超链接到第二页)
注释:
页编号:4
布局
板式采用母版模式,声音及标题动画同母版页,文本进入方式为百叶窗。
内容:
概念
u 继承:在一个已经存在的类的基础上建立一个新的类。
u 已存在的类称为“基类”(base class),或称为“父类”(father class)。
u 新建立的类称为“派生类”(derived class),或称为“子类”(son class)。
u 类的继承:一个新类从已有的类获得其已有特性的现象
u 类的派生:从已有类产生一个新的子类的现象。
u 派生类是基类的具体化,基类是派生类的抽象。
第四页 下一页(超链接到第五页)
注释:
页编号:5
布局
板式采用母版模式,声音及标题动画同母版页,文本进入方式为百叶窗
内容:
u 派生类继承了基类的所有数据成员和成员函数,并可以对其成员进行增加或调整。
学生
u 一个基类可以产生多个派生类,每一个派生类又可以作为基类再产生新的派生类,因此,基类与派生类是相对的。例:
博士生
小学生
中学生
大学生
研究生
初中生
硕士生
本科生
高中生
专科生
第五页 返回(超链接到第二页)
注释:
页编号:6
布局
板式采用母版模式,声音及标题动画同母版页,文本进入方式为百叶窗
内容: 派生类的定义形式
u Class<派生类名>:<继承类名><基类名>
{
派生类新增成员
};
第六页 返回(超链接到第二页)
注释:“派生类名”采用标识符说明概念
派生类:是新定义的一个类的名字,它是按照指定的<继承方式>,从一个已知的<基类>派生的
页编号:7
布局
板式采用母版模式,声音及标题动画同母版页,文本进入方式为百叶窗。
内容:三种继承方式
u public:公有继承,基类的公有成员和保护成员在派生类中保持原状,而基类的么有成员在派生类中仍为私有。派生类的成员函数可以访问基类中的公有成员的保护成员;派生类的对象可以访问基类的公有成员
u protected:保护继承,基类的公有成员和保护成员都作为派生类的保护成员,而基类的私有成员仍是私有的
u private:私有继承,基类的公有成员和保护成员都作为派生类的私有成员,并且不能被该派生类的子类访问
第七页 返回(超链接到第二页)
注释:
页编号:8
布局
板式采用母版模式,声音及标题动画同母版页,文本进入方式为百叶窗
内容:派生类对象结构
基类对象
a
b
子类对象
a
b
c
基类部分
子类添加部分
子类对象空间总是不小于基类对象
继承关系:
class Father
{
int a,b;
public:
// 成员函数
};
class Son:public Father
{
int c;
public:
// 成员函数
};
第八页 返回(超链接到第二页)
注释:
页编号:9
布局
板式采用母版模式,声音及标题动画同母版页,文本进入方式为百叶窗。
内容:不同继承方式的基类和派生类的特性
继承方式
基类特性
派生类特性
公有继承
public
public
protected
protected
private
protected
保护继承
public
不可访问
protected
protected
private
private
私有继承
public
不可访问
protected
private
private
不可访问
第九页
注释:
页编号:10
布局
版式同第二张幻灯片,“Class over”采用自定义动画
内容:
Class Over!(插入艺术字)
注释:
展开阅读全文