asp關於類的let,set和get的用法的異同.property let 是設定變數用的。
property set 是設定物件用的。
property get是取回屬性用的。
在這裡name只是這個類的乙個屬性,比如類名為 newsclass
呼叫為 set news = new newsclass
news.name="news_class" 這裡就呼叫了public property let name 這個name屬性,把值傳給cache_name_custom
其中cache_name_custom只是這個類中的乙個變數。
let是讓使用者初始化name變數,一般用來初始化或重新設定類變數,
set是類中的賦值方法, let 和set 的區別在於 let 針對「變數」 set 針對「物件、集合「 ,既property set 過程物件引用賦值
property let 過程只能用於屬性賦值。
取值都用get。
如class bookclass
private str_author
private sub class_initialize() '類初始化,呼叫類時就會自動呼叫的乙個事件
str_author = "媯水山莊"
end sub
'/----class_terminate()是類的結束事件,只要一退出該類,就會觸發該事件.
private sub class_terminate()
response.write "
bookclass結束了
" end sub
'/----定義類的屬性,該屬性是返回該類的作者號
public property get author
author = str_author
end property
public property let author(byval value)
str_author = value
end property
'/----該方法返回乙個版本資訊
public sub information()
response.write "
coding by "
end sub
public property set authorobj(byval value)
end property
end class
'呼叫:
set book = new bookclass
book.author="xx山莊資訊" '呼叫了let
'set book.rs=new 物件 '呼叫了set
response.write book.author '呼叫get
book.information '呼叫了bookclass類中的information過程
set book=nothing '結束
關於ASP 檔案類的使用
asp檔案 簡單 好用 開發效率高等等是asp的優點,但是其系統操作方面如檔案操作等則 是比較微弱的。要想實現這方面的功能,只有採取呼叫元件的辦法。filesystemobject物件就是乙個例子。asp安裝後,該物件就在系統中註冊了。不過其功能也非常一般,只能操作文字型別的檔案。不過也可以滿足我們...
關於ASP的頁面呼叫和函式的呼叫
今天我看到乙個asp系統,發現有點不懂,不明白它頁面的呼叫問題,由於我對asp沒有經驗所以花了點時間才搞懂 1頁面的呼叫,我寫好乙個conn.asp資料連線頁面,作用就不用說了 連線資料庫,用於運算元據庫的介面 注意需要提醒的就是,不要重複呼叫,如果重複呼叫了conn.asp,那麼會提示有重複定義的...
ASP的 VBScript 類基礎
關於asp的 vbscript 類 首先asp的 vbscript 類是由事件和方法 它們就是構成類的成員了 構成的 在 class 塊中,成員通過相應的宣告語句被宣告為 private 私有成員,只能在類內部呼叫 或 public 公有成員,可以在類內外部呼叫 被宣告為 private 的將只在 ...