接口的使用
接口(Interface):从本质上说接口是一种特殊的抽象类
特殊点
接口的定义
1.所有的方法应该是public
(而且是abstract的)
2.所有的属性应该是publicstatic
final 静态常量
3.接口之间可以继承
使用extends
(允许多重继承,多个之间
, 间隔)
4.接口中不能有构造方法,不能使用new
,没有main方法
接口的实现
关键字:Implements
1.接口的实现一定是通过类完成的
2.实现接口的类,一定要完成接口中的抽象方法,否则实现类就是一个抽象类
(抽象类能继承接口)
3.接口的实现类可以同时实现几个接口(解决多重继承的方法)
接口的作用
1.间接的实现了多重继承
2.规范了类的实现(方法定义)
3.程序解耦的设计 :把使用的标准和实现的标准分开,实现代码设计的移植性---AOP
时间: 2024-10-11 06:22:04