导语:基类——父类;新类、导出类——子类
继承的最重要的原因,是用来表示新类和基类的关系,简单来说是,is-a的关系,新类是现有类的一种导出类。继承可以确保基类中所有方法在导出类中同样有效——能够向基类发送的所有信息同样可以向导出类发送,向上转型的含义就来源于此,在UML图谱中,父类和子类用带三角形的箭头来表示继承关系,向上移动的箭头, 因此,该术语的历史原因是类继承图的绘制方法。
导语:基类——父类;新类、导出类——子类
继承的最重要的原因,是用来表示新类和基类的关系,简单来说是,is-a的关系,新类是现有类的一种导出类。继承可以确保基类中所有方法在导出类中同样有效——能够向基类发送的所有信息同样可以向导出类发送,向上转型的含义就来源于此,在UML图谱中,父类和子类用带三角形的箭头来表示继承关系,向上移动的箭头, 因此,该术语的历史原因是类继承图的绘制方法。