VB.NET類屬性相關(guān)操作方法
VB.NET是由微軟公司開發(fā)的一款功能異常強(qiáng)大的編程語(yǔ)言。在這里我們可以通過對(duì)VB.NET類屬性的一些介紹來(lái)對(duì)VB.NET這一語(yǔ)言進(jìn)行一個(gè)詳盡的了解。首先通過一段代碼示例來(lái)進(jìn)行相關(guān)解讀。#t#
怎么樣定義一個(gè)自定義VB.NET類屬性呢?
怎么樣來(lái)設(shè)置和獲取它的屬性呢?
下面是一個(gè)VB.NET類屬性的例子:
- Public Class TestClass Test
- Private _classid As String
- ''' < summary>
- ''' 設(shè)置和獲取分類ID
- ''' < /summary>
- Public Property classid()
Property classid() As Integer - Get
- Return _classid
- End Get
- Set(ByVal value As Integer)
- _classid = value
- End Set
- End Property
End Class定義一個(gè)類的屬性可以用property關(guān)鍵字
那么就可以用GET和SET來(lái)獲取和設(shè)置這個(gè)VB.NET類屬性的值了...
其實(shí)它是一個(gè)類對(duì)外的名字,,,那么這個(gè)屬性的值到底存在哪里呢?
我還要定義一個(gè)類里的變量,來(lái)存儲(chǔ)和方便在類里使用它.一般為了方便記憶,我們都用在屬性前加一個(gè)_的方式來(lái)定義這個(gè)變量.
那么在類里要使用其值時(shí)調(diào)用的應(yīng)該是_classid這個(gè)變量
在其它類里獲取和設(shè)置這個(gè)類的此屬性時(shí)應(yīng)該調(diào)用的是Test.classid這個(gè)VB.NET類屬性.