gpt4 book ai didi

C++ 覆盖...覆盖?

转载 作者:IT老高 更新时间:2023-10-28 22:33:42 27 4
gpt4 key购买 nike

我知道 C++ 中的 overriding 是什么。但是,是否存在覆盖?如果有,是什么意思?

谢谢。

最佳答案

在 C++ 术语中,您有 覆盖(与类层次结构中的虚拟方法相关)和 重载(与具有相同名称但采用不同参数的函数相关) .您还可以隐藏名称(通过在嵌套的声明性区域或范围中显式声明相同的名称)。

C++ 标准不使用术语“覆盖”,除了其规范的英文形式(即用新值替换一个值,如在赋值 x = 10 中覆盖x 的前一个值)。

关于C++ 覆盖...覆盖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4738315/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com