Java接口与抽象类的区别

匿名网友 匿名网友 发布于: 2015-08-30 00:00:00
阅读 126 收藏 0 点赞 0 评论 0

1、  接口中不能有方法的实现和变量的声明,抽象类中可以

2、  接口中的方法缺省方法的属性public abstract,而抽象类不能缺省。

3、  接口支持多重继承,抽象类值支持单一继承。

4、  实现&继承的区别:

继承:子类与父类在本质上是属于同一类事物。

实现:使得类具有某种功能,也可以通过其他的途径解决。

评论列表
文章目录