
日志文章

2007年03月25日 01:08:30
vb.net 类的属性的设置和获取问题
|
怎么样定义一个自定义类的属性呢? this.style.display='none'; Codehighlighter1_7_313_Open_Text.style.display='none'; Codehighlighter1_7_313_Closed_Image.style.display='inline'; Codehighlighter1_7_313_Closed_Text.style.display='inline'; }" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /> this.style.display='none'; Codehighlighter1_7_313_Closed_Text.style.display='none'; Codehighlighter1_7_313_Open_Image.style.display='inline'; Codehighlighter1_7_313_Open_Text.style.display='inline'; }" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" align="top" />Public Class TestClass Test Private _classid As String ''' ''' 设置和获取分类ID ''' this.style.display='none'; Codehighlighter1_121_303_Open_Text.style.display='none'; Codehighlighter1_121_303_Closed_Image.style.display='inline'; Codehighlighter1_121_303_Closed_Text.style.display='inline'; }" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /> this.style.display='none'; Codehighlighter1_121_303_Closed_Text.style.display='none'; Codehighlighter1_121_303_Open_Image.style.display='inline'; Codehighlighter1_121_303_Open_Text.style.display='inline'; }" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif" align="top" /> 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那么就可以用GET和SET来获取和设置这个属性的值了... 其实它是一个类对外的名字,,,那么这个属性的值到底存在哪里呢? 我还要定义一个类里的变量,来存储和方便在类里使用它.一般为了方便记忆,我们都用在属性前加一个_的方式来定义这个变量. 那么在类里要使用其值时调用的应该是_classid这个变量 在其它类里获取和设置这个类的此属性时应该调用的是Test.classid这个属性. |



RSS订阅
手机访问

一共有 0 条评论