1:Java中接口的概念
在Java中接口是一种特殊的抽象类
2: 接口用来干什么
通常用接口来定义实现类的外观,就相当于一份契约,根据外部应用需要的功能 ,约定了实现类应该要实现的功能
3.接口的思想-------“封装隔离”
4.使用接口的好处
只要接口不变,内部实现的变化就不会影响到外部应用,从而使得系统灵活,具有更好的扩展性和可维护性
5.接口和抽象类的选择
(1) 优先选用接口
(2)在如下情况选抽象类:即要定义子类的行为,又要为子类提供公用的功能
面向接口编程
在一个层内部的各个模块交互也要通过接口
不管是一层还是一个模块或者一个组件 都是一个被接口隔离的整体
网友评论