初心者向けVB.net入門

VB.NET ポリモーフィズム


ポリモーフィズムとは同じ処理の意味でも動きが違うときに用います。
派生クラスは型を定義しておき派生クラスはインスタンスが作成できないので
通常のクラスに継承しないといけなかったですよね。

派生クラスは基本クラスのインスタンスを代入できる。
つまり基本クラスを宣言してからその基本クラスのインスタンスにNEWキーワードと派生クラス名で派生クラスのインスタンスが使用できるということ。
基本クラスに配列として宣言してインスタンスを別々に格納出来る。
配列なのでループで回せば一回で同じ振る舞いで複数の処理が出来る。

ポリモーフィズムとは
https://ja.wikipedia.org/wiki/%E3%83%9D%E3%83%AA%E3%83%A2%E3%83%BC%E3%83%95%E3%82%A3%E3%82%BA%E3%83%A0

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

変数と型と演算子

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

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

値型と参照型

構造体

IfとSelect Case条件文

For NextとFor Each条件文

Do While Loop条件文

イベント

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

デリケート

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

ラムダ式

クラス

継承

隠蔽

ポリモーフィズム

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

インターフェース

ジェネリック

LINQ

例外処理

配列

コレクション

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