【发布时间】:2011-06-21 18:36:28
【问题描述】:
class UDPClient
{
}
class LargeSimulator
{
}
class RemoteLargeSimulatorClient : UDPClient, LargeSimulator
{
}
俗话说,如果你需要多重继承,你的设计就不行了。
我如何在 C# 中完成这项工作而无需实现任何东西?
【问题讨论】:
-
看起来您的设计已关闭。
-
编辑:我想要实现继承而不是接口继承......是的,我知道接口......我只是想知道 c# 是否只是一堆复制/粘贴......或者有没有办法重用来自 1 个源的代码?
-
你确定RemoteLargeSimulatorClient 是 UDPClient吗?也许你应该改用组合。
标签: c# multiple-inheritance oop