VB.NET メソッドのオーバーライド(Override)
2011/08/12 13:21Update
VB.NETのメソッドのオーバーライド(Override)の実装方法について
■親クラス(継承されるクラス)の定義
■子クラス(継承するクラス)の定義
■呼び出し側
.
Public Class MyClass Public Overridable Sub doSth() 'Throw New Exception(オーバーライドするメソッド) End Function End Class
■子クラス(継承するクラス)の定義
Public Class MySubClass Inherits MyClass Public Overrides Sub doSth() '処理はここで記述する End Function End Class
■呼び出し側
Dim myClass As MyClass = New MySubClass() myClass.doSth()
.
Sponsored Link
Comments
- Relative Articles
- VB.NET メール送信例 - (2011/08/31 13:34)
- VB.NETの異常処理 - Try ~ Catch ~ 構文 例 - (2011/08/10 15:07)
- VB.NETのHTTPダウンロード例 - (2011/08/10 15:23)
- VB.NETでのインスタンスについて - (2011/08/10 16:16)
- VB.NETの名前空間定義 - (2011/08/10 16:57)
- VB.NET クラスの定義 - (2011/08/10 17:47)
- VB.NET インタフェースの定義とその使用例 - (2011/08/11 11:35)
- VB.NET クラスのコンストラクタ - (2011/08/11 11:55)
- VB.NET getter/setterメソッドの定義方法 - (2011/08/11 16:46)
- VB.NETの列挙体定義 - (2011/08/12 11:02)