首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

asp.net(C#) 继承有关问题

2013-04-05 
asp.net(C#) 继承问题在asp.net(C#)中不能实现多继承,这个问题该怎么解决啊?有人说用接口,但有时觉得接口

asp.net(C#) 继承问题
在asp.net(C#)中不能实现多继承,这个问题该怎么解决啊?有人说用接口,但有时觉得接口太烦了,而且还不能实现想要的效果。我想到了一个方法,如下:
public class A{...}
public class B{...}
public class C
{
    private A c1 = new A();
    private B c2 = new B();
}
不知道这样行得通吗?望高人指点! 继承 asp.net C# class
[解决办法]
一个类不能同时继承多个父类,所以你需要改变设计
具体行不行的通,或者要不要接口,要看你实际的需要,如果满足你的需求,就可以的
[解决办法]
你的做法很对,符合“组合代替继承”的原则。你可以阅读设计模式方面的书加深了解。
[解决办法]
三楼说的有道理。
但是当项目变大时,强烈建议你用接口。

热点排行