抽象クラスみたいにメソッドやプロパティを定義します。
インターフェースの定義
アクセス修飾子 Interface インターフェース名
end interface
アクセス修飾子 Interface インターフェース名
end interface
インターフェースのメソッドの定義
Sub メソッド名()
Sub メソッド名()
インターフェースの実装
アクセス修飾子 Class クラス名
Implements 実装するインターフェース
end Class
アクセス修飾子 Class クラス名
Implements 実装するインターフェース
end Class
インターフェースの継承
複数でもインターフェースは継承できます。
クラスは多重継承できませんがインターフェースはできます。
クラスには実装です。
複数でもインターフェースは継承できます。
クラスは多重継承できませんがインターフェースはできます。
クラスには実装です。