VB.NET メソッドのオーバーライド(Override)

2011/08/12 13:21Update
TAGS: VB.NET | オーバーライド | Override | Overridable | Overrides

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()

.

有关作者
Syboos.jp編集長AJavaやオープンソース情報の執筆、Webサイトの開発や運営全般の業務に携わる。

Sponsored Link


Comments

用户名 (required)

Email (will not be published) (required)

URL

Evaluation