在你的ASP中使用類(class)

來源:互聯網
上載者:User
介紹
作者:http://www.aspcn.com 飛刀

在不入前的一天,當我為瞭解決一個文法問題來翻閱VBscript文檔時,偶然間發現在了下面的一句話:

Class Statement

Declares the name of a class, as well as a definition of the variables, properties, and methods that comprise the 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!<br>"
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!<br><font color=red>http://www.aspcn.com</font><br>WelCome!!!"
Hi_aspcn.QueryStr varstr

%>


這是很簡單的一個程式,我們在其中聲明了一個名為aspcn的類,建立了一個DoIt函數,一個QueryStr方法,這個程式很簡單相信大家能看懂,它的顯示如下:

Aspcn Is Good!
Aspcn Is Cool!
http://www.aspcn.com
WelCome!!!

以後,咱們就可以把我們常用到的程式寫成一個類,到時候就用<!--#include file="xxx.asp"-->來包含進來就行了,這給我們開發程式又提供了新的空間,真是爽啊!和C++一樣了,有點迴歸自然的感覺.

本文章來自於http://www.aspcn.com ASP中華網如要轉載請務必註明出處,謝謝



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.