background image

 

 

8.1   继承与派生的概念

  

层次概念

是计算机的重要概念。通过

继承

( inheritance )的机制可对类( class )分层,提供类
型 子类型的关系。
       C++ 通过

类派生

( class derivation )的机制来支持

继承。被继承的类称为

基类

( base class )或

超类

( superclass ),新的类为

派生类

( derived class )或

子类

( subclass )。   基类和派生类的集合称作

类继承

层次结构

( hierarchy )。

层次概念:

        派生反映了事物之间的联系,事物的共性与

 

个性之间的关系。 派生与独立设计若干相关的类,前
者工作量少,重复的部分可以从基类继承来,不需要
单独

编程