一、接口
1.作用:解决多继承,更好实现方法重写(多态)
2.定义接口
访问修饰符 interface 接口名{
一系列的抽象方法,静态常量
}
注意:a.接口中只能出现抽象方法: [public abstract] void method();
b.接口只能定义静态常用量属性:
[public static final] String name="张三";
c.接口不能被实例化,只能被实现.
3.用类使用implements实现接口
public class Mouse implements Usb {
}
注意:当实现接口时,必需实现所有抽象方法.
4.使用接口
接口的引用=实现接口类的对象;
示例:
Usb usb=new Mouse(); //实现方法重写==》多态
usb.work();
二、接口是约定标准规范的思想
思想:我们可以把接口比作中立的物品监管局,市面上的规格都按照这个标准来。比如cpu的尺寸规格。(需要理解)
网友评论