作用:结构设计工具,用来解耦合
*是一个极端的抽象类
*用interface代替class
*用implements 代替extends
*接口中,只能定义:
*)公共的常量
*)公共的抽象方法
*)公共的内部类或内部接口
=========================================>
步骤:
(1) 定义一个接口;
(2)实现接口方法;
(3)定义一个类,里面声明接口类,并且添加方法;
(4)写过测试类运行;
作用:结构设计工具,用来解耦合
*是一个极端的抽象类
*用interface代替class
*用implements 代替extends
*接口中,只能定义:
*)公共的常量
*)公共的抽象方法
*)公共的内部类或内部接口
=========================================>
步骤:
(1) 定义一个接口;
(2)实现接口方法;
(3)定义一个类,里面声明接口类,并且添加方法;
(4)写过测试类运行;