C#和F#默認接口方法更新

“默認接口方法(Default Interface Methods)”特性提案將允許C#、F#及其他.NET語言實現有限形式的多繼承。受Java的默認方法啓發,庫作者將可以向已發佈的接口中添加新方法而不破壞向後兼容性,其中也包括默認實現。

對於這個人們熱議的特性,爭論雙方都固執己見。在這一點上,什麼 都沒變。最新消息是,這可能只是一個.NET Core特性。

在討論“F#中的默認接口方法”提案時,來自微軟的Phillip Carter寫道:

C#提案話題中,Joseph Musser做出了以下回應:

對此,Thomas Levesque補充說,“對於該特性而言,由於庫是最重要的使用場景,那會使得整個特性幾乎沒用……”

查看英文原文:Update on C# and F#’s Default Interface Methods

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章