Java基础概念浅谈(1)——应用层面上interface(接口)和abstract class(抽象类)的区别
学习Spring源码已经有一段时间了,对代码设计有了一些收获,因此记录一下。
我们常用到的类主要分为接口(interface)、抽象类(abstract class)以及实现类(class)。在代码中经常遇到这些java文件,在我学习Spring源码之前,更多是是生搬硬套,例如Dao层、Service层用interface,高级一点就是工厂模式、策略模式用一下interface,如果发现在设计模...
原创
2019-06-13 09:02:04 ·
310 阅读 ·
1 评论