gpt4 book ai didi

c# - 具有默认实现的接口(interface)和抽象类之间有什么区别?

转载 作者:行者123 更新时间:2023-11-30 12:37:50 24 4
gpt4 key购买 nike

<分区>

C# 8.0 引入了一个新的语言特性——接口(interface)成员的默认实现。

public interface IRobot
{
void Talk(string message)
{
Debug.WriteLine(message);
}
}

新的默认接口(interface)实现提供了特征语言的元素。然而,这也模糊了抽象类和接口(interface)之间的界限。

现在使用抽象类而不是默认实现的接口(interface)有什么好处?

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