@634

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

サイト検索


Y!ログール