提示:文章 文章目录 前言一、背景二、 2.1 2.2 总结 前言 前期疑问: 本文目标: 一、背景 最近 二、 2.1 重载、重写(覆盖)和隐藏的区别 重载Overloading重写/覆盖Override隐藏Overwrite同一个类父子类关系父子类关系函数名相同函数名相同;加virtual实现函数名相同参数列表一定不同;参数列表一定相同参数列表无要求返回类型可以不同,协变返回类型必须相同或者为其子类返回值无要求访问修饰符可以不同访问修饰符范围必须大于等于父类;如果父类方法访问修饰符为private,则子类不能重写该方法。无要求 2.2 三、 3.1 总结 未完待续