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ラボ

サイト検索

Google

Web サイト内

Y!ログール