type
date
status
slug
summary
tags
category
icon
password
网址
2.继承的概念与定义
层次概念是计算机的重要概念:
C++ 通过类派生( class derivation)的机制来支持继承。被继承的类称为基类(base class)或超 类(superclass),新产生的类为派生类(derived class)或子类(subclass)。基类和派生类的集合 称作类继承层次结构(hierarchy)。 由基类派生出,派生类的设计形式为:
示例:
总结:
派生反映了事物之间的联系,事物的共性与个性之间的关系。派生与独立设计若干相关的类,前者工作量少,重复的部分可以从基类继承来,不需要单独编程。继承是类型设计层面上的复用。