谦谦的个人博客
首页
标签
分类
归档
关于
留言板
友情链接
谦谦的个人博客
这唱不尽的风花雪月,只因人间迟早要离别
首页
标签
分类
归档
关于
留言板
友情链接
Fork Me
接口的抽象类的区别
易错
发布日期: 2022-04-03
文章字数: 215
阅读时长: 1 分
阅读次数:
接口和抽象类的区别:
(1)接口的方法默认是 public
所有的方法在接口中不能有实现类
Java8之后,接口方法可以有默认的实现,抽象类可以有非抽象的方法
(2)接口中的实例变量默认是 final 类型的,而抽象类中则不一定
(3)一个类中可以实现多个接口,但是最多只能实现一个抽象类
(4)一个类在实现接口的话,要实现接口中的所有方法,而抽象类不一定
(5)接口不能使用new来实例化,但是可以声明,但是必须引用一个实现,该接口的对象从设计层面来说的话,抽象是对类的抽象,是一种模板设计,接口是行为的抽象,是一种行为的规范
文章作者:
谦
文章链接:
http://loveQevol.github.io/2022/04/03/%E6%8E%A5%E5%8F%A3%E5%92%8C%E6%8A%BD%E8%B1%A1%E7%B1%BB%E7%9A%84%E5%8C%BA%E5%88%AB/
版权声明:
本博客所有文章除特別声明外,均采用
CC BY 4.0
许可协议。转载请注明来源
谦
!
易错
赏
你的赏识是我前进的动力
支付宝
微 信
上一篇
HashMap的底层数据结构
2022-04-03
谦
面试题
下一篇
前后端介绍以及区别
2022-04-03
谦
学习介绍
目录
搜索