标签: java
可能重复: Need for Abstract Class as well as Interface?
为什么我们在抽象类时需要接口?
答案:拥有接口的唯一目的是实现多重继承
如果我错了,请纠正我
答案 0 :(得分:2)
赞成实现扩展。
实现接口更灵活,可以扩展抽象类。您只能扩展单个类,但可以实现许多接口。
答案 1 :(得分:1)
这里有很多类似的问题。
Why is programming to abstract classes instead of interfaces wrong?
我已经在这里回答了各自的优点和缺点,你可能想看一下。