【发布时间】:2013-05-14 22:12:30
【问题描述】:
我有一段代码,其中一些类正在实现接口。
感觉是对的,但是子类之间有一点重复——即3个方法。
所以这是在尖叫使用抽象类。
我的问题是,在以下情况下同时使用抽象类和接口会有什么弊端:
- 实现接口的抽象类和扩展抽象类的子类
- 子类扩展抽象类并实现接口
或者
抽象类和接口不应该这样一起使用吗?
【问题讨论】:
-
没有理由不应该这样做
-
不,一点也不。事实上,我做的大部分事情都是这样的。
标签: java php design-patterns interface abstract-class