关于多继承? 其实.net中已经不支持多继承了!!类只能继承于一个类,但是可以继承多个接口!你可以把你的一个类定义成接口,如interface b 然后class b :interface ib class c :a , ib 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 interface A{void F();}interface B{void Print();}class C:A,B{} c # 不支持多重继承还有个不太好的方法你第一步 class b:a; 第二步 class c:b;最好用接口实现。 interface A{void F();}interface B{void Print();}class C:A,B{}这样的写法,A和B的实现都必须在C里面写。我需要的是,A和B的实现分开写,但调用C时既能调用A的方法也能调用B的方法。 在C#里面多继承只能通过多接口继承来实现。接口和类是不同的概念,接口是描述,类是接口的实现,所以你可以将两个Class抽象成接口,再从两个接口继承! C#画布问题 求图像压缩算法 新手,问个基础问题 关于return 关于dataset 关于特殊字符的处理 textBox控件里的数字能进行加减乘除的运算吗 急:如何从c#数组获得指针? 填充数据集后,我想求出数据集中某一字段的和,用最简化的代码怎样可以实现? 问个效率问题 很头痛! SQL语句问题 帮忙解决,用UdpClient遇到的问题!!! 请问怎么获得http重定向到ftp以后的ftp地址?
{
void F();
}
interface B
{
void Print();
}
class C:A,B
{}
还有个不太好的方法你第一步 class b:a; 第二步 class c:b;
最好用接口实现。
{
void F();
}
interface B
{
void Print();
}
class C:A,B
{}这样的写法,A和B的实现都必须在C里面写。
我需要的是,A和B的实现分开写,但调用C时既能调用A的方法也能调用B的方法。
接口和类是不同的概念,接口是描述,类是接口的实现,所以你可以将两个Class抽象成接口,再从两个接口继承!