VB.NETインターフェースの定義

      2017/07/13


抽象クラスみたいにメソッドやプロパティを定義します。

インターフェースの定義
アクセス修飾子 Interface インターフェース名
end interface
インターフェースのメソッドの定義
Sub メソッド名()

インターフェースの実装
アクセス修飾子 Class クラス名
Implements 実装するインターフェース
end Class
インターフェースの継承
複数でもインターフェースは継承できます。
クラスは多重継承できませんがインターフェースはできます。
クラスには実装です。

基礎文法をサンプルコードや文章で解説しています。

変数と型と演算子

インクリメント デクリメント

vb-net入門-三項演算子 IIf関数 If演算子

値型と参照型

構造体

IfとSelect Case条件文

For NextとFor Each条件文

Do While Loop条件文

イベント

イベントハンドラの追加と削除

デリケート

マルチキャストデリケート

ラムダ式

クラス

継承

隠蔽

ポリモーフィズム

抽象クラスと抽象メソッド

インターフェース

ジェネリック

LINQ

例外処理

配列

コレクション

サブルーチンとファンクション

PR



 - 基礎文法

Translate »