1.重载
在同一作用域内,定义了两个函数名相同,参数列表不同的函数,(无关返回值),这两个函数构成重载。
2.重定义(隐藏)
在继承关系中,子类中定义了与基类中的函数名相同的函数,(无关参数列表和返回值),子类中的函数覆盖了基类中的函数。
3.重写(覆盖)
在继承关系中,子类中定义了与基类中虚函数的函数名相同,参数列表相同的函数,(无关返回值)。
重载、重定义、重写
最新推荐文章于 2022-06-17 10:54:32 发布
1.重载
在同一作用域内,定义了两个函数名相同,参数列表不同的函数,(无关返回值),这两个函数构成重载。
2.重定义(隐藏)
在继承关系中,子类中定义了与基类中的函数名相同的函数,(无关参数列表和返回值),子类中的函数覆盖了基类中的函数。
3.重写(覆盖)
在继承关系中,子类中定义了与基类中虚函数的函数名相同,参数列表相同的函数,(无关返回值)。