首先,说接口是一个无具体实现的抽象的类
使用接口的几大原因我感觉有以下几点:
1、便于管理,接口就像一个方法List一样,很容易维护,大型项目,可能有高级程序员先把接口定义好,按照公司或项目
的规定定义,具体功能有文档说明那种。然后,底下的开发人员具体实现这个List中的每一个方法,要知道,接口里的方法是必
须全实现,才能正确实现。
2、java里是不能做到类的多继承的,而接口可以做到,比如说我一个接口完全可以有多个实现类
3、如果用类来写公共类,写代码的时候还要每次都new一个此类的对象,如果不想这么做就必须给它预先分配个空间吧写成static,而接口可以直接aoaoDao.wahahaha( )对吧 ^ ^