low*_*key 1 c#
我想知道:可以interface继承另一个班吗?
interface
我试图让一个接口继承自MarshalByRefObject.
MarshalByRefObject
我的意图是实现接口的所有类也从该类继承.
Bot*_*000 7
不,它不能. 接口只能指定必须实现的其他接口.这是通过使用与继承相同的语法来完成的,但它有所不同.
您可以使用一个抽象类,而不是继承自MarshalByRefObject和需要实现接口的抽象类.
根据您需要如何强制执行您的要求,通用约束也可能有所帮助.对于泛型类型参数,您可以设置类约束,例如class Argh<T> where T : MarshalByRefObject, ISomeInterface.
class Argh<T> where T : MarshalByRefObject, ISomeInterface
归档时间:
13 年,3 月 前
查看次数:
164 次
最近记录: