VBのMe、MyBase、MyClassについて
スポンサーリンク
VBのMe、MyBase、MyClassについてです。
最近VBをやることが多いのですが、なんとなくわかっているけどちゃんと調べたことがなかったので疑問に思ったことを調べてみました。
Me
クラス自身、インスタンス自身のこと。参照するためのキーワード。
MyBase
派生クラスのインスタンスから、その基底クラスを指す場合に使用する。
通常は派生クラスからオーバーライドされている基底クラスのメンバーにアクセスするために使用する。
MyClass
MyClassはクラスの実装上における自分自身を指す。
Overridableメソッドを呼び出す時に派生クラスでオーバーライドされたメソッドではなく、基底クラスのメソッドの実装が呼び出される。