C语言中,子类函数能否重载父类函数?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1032个文字,预计阅读时间需要5分钟。
先说结论:子类成员函数的函数名与基类一样,但函数声明与基类不同时,不会和基类函数构成重载,而是会隐藏基类函数。
简要回顾C++中的基本概念:重写(override):
重写是子类对基类函数的一种扩展或修改。当子类中的函数与基类中的函数同名、参数列表相同(包括参数类型和数量)时,子类函数会覆盖基类函数,即子类函数会取代基类函数的执行。
本文共计1032个文字,预计阅读时间需要5分钟。
先说结论:子类成员函数的函数名与基类一样,但函数声明与基类不同时,不会和基类函数构成重载,而是会隐藏基类函数。
简要回顾C++中的基本概念:重写(override):
重写是子类对基类函数的一种扩展或修改。当子类中的函数与基类中的函数同名、参数列表相同(包括参数类型和数量)时,子类函数会覆盖基类函数,即子类函数会取代基类函数的执行。

