会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
魔法花园 - .NET版
我关于.NET技术的Blog
新随笔
订阅
管理
2009年5月13日
C#中实现多继承的方式:混合+接口
摘要: 有如下结构的代码: 其中Parent的ApplyEditable是一个Virtual方法,Child要对其进行各自不同的实现,即重写ApplyEditable方法。 上述代码中,很明显ParentA和ParentB有重复代码。但是由于C#不支持多继承,所以无法使用多继承的方式把这些重复代码封装起来。 我们只有走变通的道路:经过我的实践,使用混合+接口的方式。可以比较好的实现多继承。 我们还是直接来...
阅读全文
posted @ 2009-05-13 11:44 朱永光
阅读(3016)
评论(9)
推荐(0)
编辑
公告