接口胜任作为和外部系统打交道的合同抽象类就不行?

3)为什么接口能胜任作为和外部系统打交道的合同而抽象类就不行?【新手可忽略不影响继续学习】
答: 马克-to-win:假设你用抽象类作为合同,外部系统有个类A,它本来固有就必须得继承一个类B,现在还必须得继承你这个抽象类,语法上不允许。反过 来,如果你不用抽象类而用接口作为合同,语法上就允许了。马克-to-win:这样,接口的多实现性,就等同于另外一句话:“不占继承资源”。
。。。。。。。。。。。。。。。。。
详情请进:http://www.mark-to-win.com/JavaBeginner/JavaBeginner4_web.html#InterfaceFitForContract
阅读更多
文章标签: java 新手 接口胜任
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭