Implements 句 (Visual Basic)

クラスまたは構造体のメンバーがインターフェイスで定義されているメンバーの実装を提供していることを示します。

Remarks

Implements キーワードは、Implements ステートメントと同じではありません。 Implements ステートメントを使用して、クラスまたは構造体が 1 つ以上のインターフェイスを実装することを指定し、メンバーごとに Implements キーワードを使用して、実装するインターフェイスとメンバーを指定します。

クラスまたは構造体がインターフェイスを実装する場合は、Class ステートメントまたは Structure ステートメントの直後に Implements ステートメントを含める必要があります。また、インターフェイスによって定義されたすべてのメンバーを実装する必要があります。

再実装

派生クラスでは、基底クラスによって既に実装されているインターフェイス メンバーを再実装できます。 これは、基底クラスのメンバーのオーバーライドとは、次の点で異なります。

  • 基底クラスのメンバーは、再実装するために Overridable である必要はありません。
  • 別の名前を使用してメンバーを再実装できます。

Implements キーワードは、次のコンテキストで使用できます。

関連項目