派生类的类型我试图了解一些类似的职位,但不太了解他们的目的,我想我会解释我自己...创建它在运行时
我有一个类 - 完全用包含属性和方法的代码定义。许多方法都是虚拟的,可以被派生类进一步覆盖。所以,我有类似如下的
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