专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > .NET分析设计

关于设计时抽象方法和虚方法的有关问题

发布时间:2011-06-23 20:38:27 文章来源:www.iduyao.cn 采编人员:星星草
关于设计时抽象方法和虚方法的问题
那个能更好的做到兼容呢
抽象法方和虚方法 在为多态服务的时候 什么情况下抽象什么时候用虚方法好?

------解决方案--------------------
抽象方法在基类中不能有实现的。
------解决方案--------------------
对,虚方法和抽象方法一般都很明确的标准:基类提不提供具体实现.
如果硬要比较灵活性的话,虚方法也许好一点咯,因为子类可以重写,也可以不重写.而抽象的子类一定要实现

一般比较迷惑的应该设计时用抽象类还是接口

------解决方案--------------------
什么情况下抽象什么时候用虚方法好
==
如果基类的实现毫无意义
------解决方案--------------------
设计时以interface设计为好,先不要使用class。
------解决方案--------------------
探讨
设计时以interface设计为好,先不要使用class。

------解决方案--------------------
你要做的是设计,而不是管语言机制。抛弃接口虚基类,直接列出你要的东西,你就知道怎样设计了。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: