浅谈接口和抽象类(java)

总是有人在学习完接口会感觉,咦?这和抽象类有什么太大区别?用起来好像还不如抽象类.抽像类的限制比他小,定义的东西多(接口:定义抽象方法 抽象类:抽象方法和非抽象方法),为什么非要使用接口.其实想到这个问题很好,说明起码思考了.但是接口和抽象类还是有区别的. 首先:先来看相同点,二者都是抽象的,不能被实例化. 不同点 接口使用interface来定义,使用implements用来实现接口,接口可以多
相关文章
相关标签/搜索