定义了接口,就是定义了调用对象的标准。
借口基本语法:
1.使用interface定义;
2.接口当中的方法都是抽象方法;
3.接口当中的方法都是public权限;
interface USB{
public void read();//抽象方法,接口里必须都是抽象方法
public void write();
}
接口的基本语法2:
1.实现接口的使用implements关键字;
2.一个类可实现多个接口;
//实现implements(必须复写实现的接口,有多少个接口就必须复写接口里的方法);可实现多个接口
class Phone implements USB,WIFI{
//类1
public void read(){
System.out.println("USBPhone read");
}
public void write(){
System.out.println("USBPhone write");
}
//类2
public void open(){
System.out.println("wifi open");
}
public void close(){
System.out.println("wifi close");
}
}
3.一个接口可继承多个借口;
interface A{
public void funA();
}
interface B{
public void funB
}
//extends,为什么用继承?因为不需要复写,这是接口的特性。
interface C extends A,B{
public void funC();
}