インターフェイス - C# リファレンス - C#

実装する型でサポートする必要があるコントラクトを定義するには、'interface' キーワードを使用します。 インターフェイスは、関連のない型のセット間で一般的な動作を作成する手段を提供します。