怎么样定义一个自定义类的属性呢?
怎么样来设置和获取它的属性呢?
下面是一个类的例子:
那么就可以用GET和SET来获取和设置这个属性的值了...
其实它是一个类对外的名字,,,那么这个属性的值到底存在哪里呢?
我还要定义一个类里的变量,来存储和方便在类里使用它.一般为了方便记忆,我们都用在属性前加一个_的方式来定义这个变量.
那么在类里要使用其值时调用的应该是_classid这个变量
在其它类里获取和设置这个类的此属性时应该调用的是Test.classid这个属性.
怎么样来设置和获取它的属性呢?
下面是一个类的例子:
Public
Class Test
Private _classid As String
''' <summary>
''' 设置和获取分类ID
''' </summary>
Public Property classid() As Integer
Get
Return _classid
End Get
Set(ByVal value As Integer)
_classid = value
End Set
End Property
End Class
定义一个类的属性可以用property关键字
Private _classid As String
''' <summary>
''' 设置和获取分类ID
''' </summary>
Public Property classid() As Integer
Get
Return _classid
End Get
Set(ByVal value As Integer)
_classid = value
End Set
End Property
End Class
那么就可以用GET和SET来获取和设置这个属性的值了...
其实它是一个类对外的名字,,,那么这个属性的值到底存在哪里呢?
我还要定义一个类里的变量,来存储和方便在类里使用它.一般为了方便记忆,我们都用在属性前加一个_的方式来定义这个变量.
那么在类里要使用其值时调用的应该是_classid这个变量
在其它类里获取和设置这个类的此属性时应该调用的是Test.classid这个属性.