C++ 开发中为什么要使用继承

为何继承

实验介绍

继承是 C++ 中的特性之一,使用继承能够有效减轻工作量,使得开发更加高效。

知识点
  • 什么是继承
  • 为何继承
  • 继承的内容
  • 权限关键字

什么是继承

生活中继承是指孩子继承父亲的财产等。C++ 使用了这一思想,却又与生活中的继承不一样。

在使用继承时,派生类是基类的子集,基类是派生类的超集,例如人类与学生类,人类是一个大的概念,学生首先是人类,其次才是学生,所以学生类可以继承人类。如果两个没有任何关系的类不存在继承关系。

C++ 继承中,将被继承的类称为基类或者父类,将继承的类称为派生类或者子类。文章中将统称基类和派生类。

C++ 开发中为什么要使用继承_第1张图片

  • 被继承的类称为基类或者父类。
  • 继承的类称为派生类或者子类。
  • 继承时需要使用权限关键字 publicprotected 或者 private,一般使用 public 继承较多。
  • 在不使用权限关键字时,系统默认是 private 私有继承。
  • 继承时派生类是基类的子集,基类是派生类的超集。

你可能感兴趣的:(C++,进阶应用实战,c++,继承,多继承,多重继承)