不確定如何提出這個問題......我的一些條款可能不正確,但希望我能夠得到這個問題。如果我有一類這樣的事情在VB.net中的繼承
Public Class Agency
public property ID as integer=0
public property Name as string=string.empty
Public sub new()
end sub
end class
,然後一個工廠類,返回一個列表
Public Class Agency_Controller
Public Sub New()
end sub
Public function Fetch() as list(of Agency)
pop the list and return it
end function
end class
如果我創建另一個類說Agency_Misc並希望繼承該機構I類得到的,如何去做?
Public Class Agency_Misc
inherits Agency
public property Address as string=string.empty
末級
現在,如果我想使用Agency_Misc,我怎麼得到Agency_Controller取功能?在代碼中,如果我在代理後打算......我像做 點心OS爲(的機構)名單=無 暗淡攝氏度作爲新Agency_Controller OS = oc.Fetch()
但是如果我想我的名單有(Agency_Misc的)名單(因爲我正在做更多的東西) 我該怎麼做。我不能將清單(代理機構)更改爲清單(Agency_Misc),因爲它會告訴我它無法將其轉換,我認爲它是。
無論如何......我想了解我失蹤的是什麼,或者我需要考慮的其他方法。
確定..感謝您的幫助 – jvcoach23 2011-01-28 14:51:04