为什么接口中要允许添加默认方法?
生活随笔
收集整理的这篇文章主要介绍了
为什么接口中要允许添加默认方法?
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
参考链接:
http://how2j.cn/k/interface-inheritance/interface-inheritance-default-method/676.html#step2316
步骤2
假设没有默认方法这种机制,那么如果要为Mortal增加一个新的方法revive,那么所有实现了Mortal接口的类,都需要做改动。
但是引入了默认方法后,原来的类,不需要做任何改动,并且还能得到这个默认方法
通过这种手段,就能够很好的扩展新的类,并且做到不影响原来的类
总结
以上是生活随笔为你收集整理的为什么接口中要允许添加默认方法?的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 匿名内部类和局部内部类访问的外部类的局部
- 下一篇: 构造方法注意事项