目录 一、同名覆盖 1.定义: 2.前提条件: 3.示例:编辑 二、类型兼容 1.定义: 2.实现方法: 3.示例 : 三、比较 一、同名覆盖 1.定义: 在派生类中添加新的函数成员时,使用和基类函数成员相同的姓名和参数表。则在使用派生类对象时,默认访问同名的新成员。 注意:这里的前提条件是正常使用派生类时 2.前提条件: 3.示例: 二、类型兼容 1.定义: 在任何需要基类对象的地方都可以使用共有派生类对象来代替,称为类型兼容,但反之则禁止。 2.实现方法: 3.示例 : 三、比较 类型兼容和同名覆盖都能够解决标识符的 “二义性” 问题但它们适用的情形完全不同,是不同的规则