【发布时间】:2011-08-24 11:08:01
【问题描述】:
书上说通过接口可以实现多个接口,是真是假?
因为在接口中我们只定义方法而不是逻辑,但在继承中我们访问方法及其内部的逻辑。这在接口中是不可能的,我们必须在派生类中编写接口方法逻辑,我不想这样做。如何在 C#.net 中实现多重继承?
【问题讨论】:
-
请花点时间纠正您问题中的错误。
-
你可以让一个类实现多个接口——但这不是多重继承。 C#不支持多重继承(就像 C++ 一样)。
-
查找扩展方法(可用于接口)。
标签: c# interface multiple-inheritance