C# 8 では、インターフェイスでの既定のメソッド実装のオプションが追加されています。つまり、インターフェイスでメソッドを定義できます。
デフォルトのコンストラクターも派生クラスの継承フィールドも必要としない状況では、デフォルトで何を使用する必要がありますか: デフォルトの実装を持つインターフェイス、または抽象クラスの昔ながらの方法?
この場合のスタイリングの規則はありますか?
C# 8 では、インターフェイスでの既定のメソッド実装のオプションが追加されています。つまり、インターフェイスでメソッドを定義できます。
デフォルトのコンストラクターも派生クラスの継承フィールドも必要としない状況では、デフォルトで何を使用する必要がありますか: デフォルトの実装を持つインターフェイス、または抽象クラスの昔ながらの方法?
この場合のスタイリングの規則はありますか?