gpt4 book ai didi

c++ - 编程语言为派生类重新定义方法的能力是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:33:09 28 4
gpt4 key购买 nike

这是一道在线C++试题:

_ 是指编程语言为派生类重新定义方法的能力?

答:保理

B:继承

C:重载

D:封装

我的想法:

没有人是对的。如果 C 是压倒性的,则它是正确的答案。

对吗?

谢谢

最佳答案

我会选择 C,因为“重新定义方法”这个短语对我来说并不意味着“覆盖”。当您“重新定义”某些东西时,您会将其更改为与原始内容不同的东西,这是“重载”的一部分。派生类可以重载具有不同签名的基类方法,使其成为不同的方法。通常这会隐藏基类方法,但也可以跳过它,例如使用 C++ 中的 using 语句,因此派生类具有这两种方法。

关于c++ - 编程语言为派生类重新定义方法的能力是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9436833/

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