C++课件第章.pptVIP

  • 0
  • 0
  • 约2.94千字
  • 约 10页
  • 2016-11-30 发布于江苏
  • 举报
第7章 继承性和派生类 7.1 关于继承的概念 1. 基类和派生类 定义一个新类使其包含有原来类的所有成员,同时还有自己的新成员,称这个新类是原来类的派生类,原来类称基类。 2. 单继承和多继承 只有一个基类的继承称单继承。 具有两个或两个以上的基类的继承称多继承。 3. 继承的3种方式 (1) 公有继承方式(public) (2) 私有继承方式(private) (3) 保护继承方式(protected) 4. 派生类的定义格式 单继承时派生类定义格式如下: class 〈派生类名〉:〈继承方式〉〈基类名〉 {〈派生类类体〉}; 多继承时派生类定义格式如下: class 〈派生类名〉:〈继承方式1〉〈基类名1〉,〈继承方式2〉〈基类名2〉,… {〈派生类类体〉}; 5. 基类与派生类的关系 (1) 派生类是基类的具体化 (2) 派生类是基类定义的延续 (3) 派生类是基类的组合 7.2 基类成员在派生类中的访问权限 基类成员由于继承方式的不同在派生类中的访问权限不同,如下表所示。 继承方式 public private protected Public 公有 不可访问 保护 Private

文档评论(0)

1亿VIP精品文档

相关文档