您好,欢迎访问一九零五行业门户网

C# 中的多重继承是什么?

c#不支持多重继承的使用,但可以使用接口来实现。
下面是使用接口继承的实现。创建两个接口 -
public interface baseone { void display();}public interface basetwo { void display();}
现在像设置派生类一样设置接口,
public class childone : baseone, basetwo { public void display() { console.writeline("child class!"); }}
我们将调用如下代码所示的子类函数来实现 c# 中的多重继承 -
示例using system;using system.collections.generic;using system.linq;using system.text;using system.threading.tasks;namespace demo { class program { static void main(string[] args) { childone c = new childone(); c.display(); console.readkey(); } } public interface baseone { void display(); } public interface basetwo { void display(); } public class childone : baseone, basetwo { public void display() { console.writeline("child class!"); } }}
以上就是c# 中的多重继承是什么?的详细内容。
其它类似信息

推荐信息