@634

VB.NET - オーバーライド

Advertisement

オーバーライド

基本クラスのメソッドを同名・同パラメータを持つメソッドで上書きすることをオーバーライドと呼ぶ。基本クラスのメソッドはなくなるのではなく隠蔽され、MyBaseキーワードを使用してアクセスすることができる。オーバーライドされる側の暮らすにはOverridableキーワードを使用して、オーバーライドするほうのクラスではOverrideキーワードを使用する。

オーバーライドの例
Class BaseClass
    Public Overridable Function Test() As String

    End Function
End Class

Class MyTest
    Inherits BaseClass

    ' オーバーライド
    Public Overrides Function Test() As String

    End Function
End Class

Advertisement

ショートカット

634
634ブログ
このカテゴリのトップページに戻る
Incubator(Pukiwiki)
634ラボ
   UIコレクションギャラリー
   ZO-3ジェネレーター

サイト検索


Y!ログール

ビリヤード