最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

如何編寫一個ASP類

 更新時間:2006年07月09日 00:00:00   作者:  
前幾天大佛寫了“ASP設(shè)計模式”,可能有些初學(xué)者或者剛剛接觸ASP的朋友不一定完全看得明白,偶就整理了一下編寫一個ASP類的方法,大部分是從網(wǎng)上找來的。希望對朋友們有幫助。 
《ASP設(shè)計模式》(作者 我佛山人):
dispbbs.asp?boardID=20&ID=247879
首先ASP的類是由事件和方法(它們就是構(gòu)成類的成員了)構(gòu)成的,如果大家還沒有接觸過,可以先看看下面的說明:
在 Class 塊中,成員通過相應(yīng)的聲明語句被聲明為 Private(私有成員,只能在類內(nèi)部調(diào)用) 或 Public(公有成員,可以在類內(nèi)外部調(diào)用) 。被聲明為 Private 的將只在 Class 塊內(nèi)是可見的。被聲明為 Public 不僅在 Class 塊的內(nèi)部是可見的,對 Class 塊之外的代碼也是可見的。沒有使用 Private 或 Public 明確聲明的被默認(rèn)為 Public。在類的塊內(nèi)部被聲明為 Public 的過程(Sub 或 Function)將成為類的方法。Public 變量將成為類的屬性,同使用 Property Get、Property Let 和 Property Set 顯式聲明的屬性一樣。類的缺省屬性和方法是在它們的聲明部分用 Default 關(guān)鍵字指定的。 
請大家耐心看完上面的部分,下面我們來看一個例子:

<% 
'//--------------------------------開始一個類---------------------------------// 
Class myClass 

'//----聲明(聲明就是定義)myClass類的類內(nèi)部(私有的[Private])變量 
Private strAuthor 
Private strVersion 
Private strExample 
'//---------------------------定義類的事件-------------------------------// 

'//----Class_Initialize()是類的初始化事件,只要一開始使用該類,首先會觸發(fā)該部分的執(zhí)行,下面我們會在該成員中初始化該類的作者和版本以及在屏幕上顯示一下該類已經(jīng)開始了 
Private Sub Class_Initialize() 
strAuthor = "coldstone" 
strVersion = "1.0" 
Response.Write "<br>myClass開始了<br>" 
End Sub 

'//----Class_Terminate()是類的結(jié)束事件,只要一退出該類,就會觸發(fā)該事件,下面我們會該事件中設(shè)定退出該類時會在屏幕上顯示該類已結(jié)束了。 
Private Sub Class_Terminate() 
Response.Write "<br>myClass結(jié)束了<br>" 
End Sub 
'//---------------------------用戶自己定義的方法-------------------------------// 
'//----該方法返回一個版權(quán)信息 
Public Sub Information() 
Response.Write "<br>Coding By <a href='mailto:coldstone@falsh8.cn'>coldstone</a> @ <a  
End Sub 
'//---------------------------定義類的輸出屬性-------------------------------// 
'//----定類的屬性,該屬性是讓用戶初始化strExapmle變量 
Public Property Let setExapmle(ByVal strVar) 
strExapmle = strVar 
End Property 
'//---------------------------定義類的輸出屬性-------------------------------// 
'//----定義類的屬性,該屬性是返回一個版本號 
Public Property Get Version 
Version = strVersion 
End Property 
'//----定義類的屬性,該屬性是返回該類的作者號 
Public Property Get Author 
Author = strAuthor 
End Property 
'//----定義類的屬性,該屬性是返回一個版本號 
Public Property Get Exapmle 
Exapmle = strExapmle 
End Property 

End Class 
%><% 
'//-------這里是使用該類的例子 
Dim oneNewClass 
Set oneNewClass = New myClass 
Response.Write "作者: "& oneNewClass.Author &" <br>" 
Response.Write "版本: "& oneNewClass.Version &" <br>" 
oneNewClass.setExapmle = "這是一個簡單類的例子" 
Response.Write "用戶自定義:" & oneNewClass.Exapmle &" <br>" 
oneNewClass.Information 
Set oneNewClass = Nothing 
%> 
  • ASP類的寫法

    ASP類的寫法

    ASP類的寫法...
    2006-12-12
  • 如何編寫一個ASP類

    如何編寫一個ASP類

    如何編寫一個ASP類...
    2006-07-07
  • asp下生成目錄樹結(jié)構(gòu)的類

    asp下生成目錄樹結(jié)構(gòu)的類

    本篇文章主要介紹了asp下生成目錄樹結(jié)構(gòu)的類,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2007-11-11
  • asp的通用數(shù)據(jù)分頁類

    asp的通用數(shù)據(jù)分頁類

    asp的通用數(shù)據(jù)分頁類...
    2007-03-03
  • 日期函數(shù)擴展類Ver0.1.1

    日期函數(shù)擴展類Ver0.1.1

    日期函數(shù)擴展類Ver0.1.1...
    2006-10-10
  • 用ASP編寫的加密和解密類

    用ASP編寫的加密和解密類

    用ASP編寫的加密和解密類...
    2007-11-11
  • ASP面向?qū)ο缶幊烫接懠氨容^

    ASP面向?qū)ο缶幊烫接懠氨容^

    ASP面向?qū)ο缶幊烫接懠氨容^...
    2007-03-03
  • 最新評論

    平果县| 太谷县| 丰宁| 苗栗市| 永新县| 高雄市| 河源市| 类乌齐县| 新邵县| 车险| 禹城市| 收藏| 宁晋县| 平潭县| 若尔盖县| 家居| 内丘县| 台南市| 策勒县| 两当县| 乌鲁木齐县| 万年县| 蓬溪县| 遂宁市| 手游| 安宁市| 黄平县| 康马县| 那坡县| 滁州市| 仪征市| 永清县| 秀山| 舟曲县| 凌海市| 和政县| 静乐县| 开封市| 新干县| 雷州市| 太康县|