Visual Basic におけるインターフェイス

更新 : 2007 年 11 月

インターフェイスは、クラスで実装できるプロパティ、メソッド、およびイベントを定義します。インターフェイスでは機能を密接な関係を持つプロパティ、メソッド、およびイベントの小さなグループとして定義できます。これにより、既存のコードに影響を与えずにインターフェイスの拡張実装を開発できるため、互換性の問題が削減されます。追加のインターフェイスと実装を開発することにより、いつでも新機能を追加できます。

前のバージョンの Visual Basic では、インターフェイスを使用できましたが、直接作成することはできませんでした。今回のバージョンでは Interface ステートメントを使用できます。これにより、真のインターフェイスをクラスの別のエンティティとして定義したり、Implements キーワードを改良した形式を使用してインターフェイスを実装したりできます。

このセクションの内容

関連するセクション

  • Visual Basic の継承
    Visual Basic が継承をどのようにサポートし、派生クラスの基礎として機能するクラスを定義できるようにしているかを説明します。