是否可以在 C++ 中覆盖基类方法,就像我们在 C# 中使用 override 关键字一样?
请帮忙 谢谢你
最佳答案
是的。
只需将基本方法设为虚拟
即可。
C++ 没有override
关键字;任何与 virtual
基方法具有相同签名(包括参数类型和 const
-ness)的方法都将覆盖它。
关于c# - 覆盖基类方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4157152/
是否可以在 C++ 中覆盖基类方法,就像我们在 C# 中使用 override 关键字一样?
请帮忙 谢谢你
最佳答案
是的。
只需将基本方法设为虚拟
即可。
C++ 没有override
关键字;任何与 virtual
基方法具有相同签名(包括参数类型和 const
-ness)的方法都将覆盖它。
关于c# - 覆盖基类方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4157152/