派生類的類型我試圖瞭解一些類似的職位,但不太瞭解他們的目的,我想我會解釋我自己...創建它在運行時
我有一個類 - 完全用包含屬性和方法的代碼定義。許多方法都是虛擬的,可以被派生類進一步覆蓋。所以,我有類似如下的
Class_Main
-- Class_A : Class_Main
-- Class_B : Class_Main
-- Class_C : Class_Main
-- Class_D : Class_Main
然後我需要定義,可以從AD動態地推導出的一個多類...如:
Class_X : Class_A (or Class_B or Class_C or Class_D)
,因爲我有額外的屬性和方法在Class_X內。由於C#不能從兩個實際類派生,但可以使用接口,但不能在接口中使用代碼,只需抽象簽名,我該如何去做這種實現。
由於
你打算如何使用此範例實例化對象? – jheddings 2009-11-05 02:00:54