下载此文档

第8章继承与派生.ppt


文档分类:IT计算机 | 页数:约35页 举报非法文档有奖
1/35
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/35 下载此文档
文档列表 文档介绍
Visual C++与面向对象程序设计教程
第8章 继承与派生
计算机教学实验中心
西安交通大学
教学目标
介绍面向对象程序设计的
基本概念:
类的继承与派生
不同继承方式下的基类成员的访问控制
添加派生类的构造和析构函数
学****要求
1.掌握继承和派生的概念,派生类的定义方法。
2.熟悉继承的不同方式对基类成员的访问控制
3.掌握多重继承的概念、定义方法、多重继承派生类构造函数的执行顺序。
先执行所有基类的构造函数(顺序按照定义派生类时指定的各基关顺序)
再执行对象成员所在类的构造函数(顺序按照它们在类中的声明顺序)
最后执行派生类构造函数体中的内容
授课内容
继承与派生
派生类的继承方式
派生类的构造函数和析构函数
自学内容
显式访问基类成员
静态成员
类模板
调试技术
程序设计举例
继承和派生
派生类的定义格式为:
class 派生类名:继承方式 基类名1,继承方式 基类名2,…,继承方式 基类名n
{
派生类增加的成员声明;
};
水果的分类
派生类的语法结构
class <派生类名>:<访问权限> <基类名>
{
private:
新增私有数据成员和成员函数
protected:
新增保护数据成员和成员函效
public:
新增公有数据成员和成员函效
}
派生类中的变化
派生类对基类的扩充
派生类对基类成员的改造
系统的默认值就是私有继承(private)。
派生类的继承方式
私有继承private
公有继承public
保护继承protected
公有继承(public)
公有继承方式创建的派生类对基类各种成员访问权限如下 :
基类公有成员相当于派生类的公有成员,即派生类可以象访问自身公有成员一样访问从基类继承的公有成员。
基类保护成员相当于派生类的保护成员,即派生类可以象访问自身的保护成员一样,访问基类的保护成员。
对于基类的私有成员,派生类内部成员无法直接访问。派生类使用者也无法通过派生类对象直接访问。

第8章继承与派生 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数35
  • 收藏数0 收藏
  • 顶次数0
  • 上传人iris028
  • 文件大小172 KB
  • 时间2020-11-23