VB.NET - クラスメンバ

Advertisement

クラスメンバ変数

クラスメンバ変数はグローバル変数のように扱うことができる変数のこと。変数定義の際にSharedキーワードを付加するとクラスメンバ変数となる。

Class ClassName
    Public Shared Name As String = "MyName"
End Class
クラスメンバ変数は、クラスのオブジェクトを生成していなくても、クラス名.変数名でアクセス可能となる。

ClassName.Name

クラスメンバ関数

クラスメンバ関数はクラスに属する関数のことで、オブジェクトをいくつ生成してもその存在はひとつのみとなる。クラスメンバ関数はSharedキーワードを使用して宣言する。

Class ClassName
    Public Shared Function GetName() As String
        Return "MyName"
    End Function
End Class
クラスメンバ関数は クラス名.関数名() という形で呼び出す。クラスメンバ変数同様、オブジェクトを生成していなくても呼び出すことができる。

Advertisement

ショートカット

634トップページ
このカテゴリのトップページに戻る
634ラボ

サイト検索

Google

Web サイト内

Y!ログール