JAVA 抽象类和接口的区别简要理解

刚学接口,发现和抽象类有很多相似点。特此总结一下,以防日后遗忘。

1.抽象类是由子类实现,而接口由类实现即可

2.抽象类中可以同时做抽象方法声明或方法实现,而接口只能方法声明

3.抽象类中的变量是普通的变量,而接口中没有变量,是public static的常量

4.抽象类更注重抽象类别,接口更注重抽象功能方法

abstract extends

interface implements

发布了41 篇原创文章 · 获赞 6 · 访问量 3363

猜你喜欢

转载自blog.csdn.net/Pan_ZC/article/details/105167914