ASP的(VBScript)類基礎
關於ASP的(VBScript)類 在 Class 塊中,成員通過相應的聲明語句被聲明爲 Private(私有成員,只能在類內部調用) 或 Public(公有成員,可以在類內外部調用) 。被聲明爲 Private 的將只在 Class 塊內是可見的。被聲明爲 Public 不僅在 Class 塊的內部是可見的,對 Class 塊之外的代碼也是可見的。沒有使用 Private 或 Public 明確聲明的被默認爲 Public。在類的塊內部被聲明爲 Public 的過程(Sub 或 Function)將成爲類的方法。Public 變量將成爲類的屬性,同使用 Property Get、Property Let 和 Property Set 顯式聲明的屬性一樣。類的缺省屬性和方法是在它們的聲明部分用 Default 關鍵字指定的。 下面我們來看一個例子 <script language=vbscript runat=server> Class myClass '//---------------------------定義類的事件-------------------------------// Private Sub Class_Initialize() Private Sub Class_Terminate() '//---------------------------用戶自己定義的方法-------------------------------// '//----該方法返回一個版本信息 Public Sub Information() <a href='http://www.design60s.com'>www.design60s.com</a>.<br>" '//---------------------------定義類的輸出屬性-------------------------------// '//----定類的屬性,該屬性是讓用戶初始化strExapmle變量 Public Property Let setExapmle(ByVal strVar) '//---------------------------定義類的輸出屬性-------------------------------// |