[英](Abstract Factory) Why do this when you can't use new methods in the derived classes?
[英]Can you do classes in vbscript and ASP?
反正有沒有像vbscript中的類那樣做。 我在經典ASP方面不太好。 或者有人有C#vbscript轉換常見問題解答。 我的問題是我必須在經典ASP中使用web服務,而返回類型是一個類的數組。 在使用C#的asp.net中,這是一塊蛋糕,因為我知道如何做到這一點,但你如何在經典的ASP中做到這一點?
你可以,但請記住,沒有遺產。
在你的班級中,以下是構造函數和析構函數。
Class_Initialize()
Class_Terminate()
請參閱http://msdn.microsoft.com/en-us/library/4ah5852c%28VS.85%29.aspx
我做了類似的事情來模擬屬性,但它們是函數。 我不知道如何在vbscript中做屬性。 幫助任何人?
Class Fubar
Private m_var
Public Function set_one_type(stringtype)
m_var = stringtype
End Function
Public Function get_one_type
get_one_type = m_var
End Function
Public Function myBox(strMsg)
myBox = "Hej " & strMsg
End Function
End Class
你這樣使用它:
Set myFubar = new Fubar
myFubar.set_one_type("Volvo")
Response.Write(myFubar.get_one_type())
您可以在VBScript中創建類,就像在VB中一樣(使用明顯更有限的VBScript語法)。
查看Wrox VBScript參考的下載頁面 (這是一個很好的參考,BTW)。 在其中,您將找到完整章節的VBScript類和示例的源代碼。
具體來說,你需要第8章。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.