ASP 類 Class入門
class 聲明
聲明一個類的名字,就是定義一些變量,屬性,方法來組成一個類
這是真的!!!?vbscript中能用類!?!?不知道能不能用于asp!?這樣的話,我就不是能寫出像object一樣的asp程序?!說干就干!實踐是檢驗真理的唯一標準,自個動手吧!
我們常常看到別的程序語言中中都有類的說明,php,vb,c++,這個在vbscript中的類的說明,我是第一次聽到,我們的日常工作就是網站開發,在這個里面多多少少搞出點經驗,像模像樣也能自詡為"內行",所以我就來分享一下我所知道的這個新的東東。我們來看看下面的這個代碼吧!(window2000+iis5.0通過測試)
<% ''聲明一個名為aspcn的類 class aspcn private aspcn ''初始化類 private sub class_initialize aspcn="aspcn is good! " end sub ''定義一個函數 public function doit() doit=aspcn end function ''定義一個方法 public sub querystr(stat) response.write stat end sub end class set hi_aspcn=new aspcn ''定義一個名為hi_aspcn的aspcn對象實例 response.write hi_aspcn.doit varstr="aspcn is cool! welcome!!!" hi_aspcn.querystr varstr %>
這是很簡單的一個程序,我們在其中聲明了一個名為aspcn的類,建立了一個doit函數,一個querystr方法,這個程序很簡單相信大家能看懂,它的顯示如下:
aspid is good!
aspid is cool!
welcome!!!
可以把我們常用到的程序寫成一個類,到時候就用<!--#include file="xxx.asp"-->來包含進來就行了,這給我們開發程序又提供了新的空間