gpt4 book ai didi

c# - 为什么使用虚拟方法

转载 作者:行者123 更新时间:2023-12-02 01:14:59 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
What are Virtual Methods?

在 C# 中,即使您没有将基类方法声明为虚方法,编译器也会在方法签名匹配时调用最新的派生类方法。如果没有 virtual 关键字,我们只会收到警告消息,指出将调用派生方法(现在可以使用 new 关键字将其删除)。

如果没有这个关键字,当签名匹配时调用最后一个派生类中的方法,将方法声明为虚拟有什么用。

我不明白这里的东西。 “虚拟”是为了代码可读性目的吗?史密斯

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