コンストラクタとは vb.net
そのクラスのインスタンスが生成されるときに呼び出されるメソッド。
' Property1の値を保持しておくための内部変数
Private mobjProperty1 As string
' コンストラクタはNewという名前のSubプロシージャになっています。
' 初期値を設定できるように、引数objPropを持ったメソッドにします。
Public Sub New(ByVal objProp As string)
mobjProperty1 = objProp
End Sub
' Property1は参照しかできないようにしたいので、
' ReadOnlyを指定して、Get~End Getだけを記述します。
Public ReadOnly Property Property1() As string
Get
Property1 = mobjProperty1
End Get
End Property