1.什么是接口?
定义了接口就是定义了调用对象的标准
2.接口的基本语法
interface USB {
//抽象方法
public void read ();
public void write ();
}
// USBPhone实现了USB接口,实现是一种特殊的继承
class hone implements USB ,WiFi {
public void read () {
System.out.println ("USB read");
}
public void write () {
System.out.println ("USB write ");
}
public void open () {
System.out.println ("WiFi open");
}
public void close () {
System.out.println ("WiFi close");
}
}
class Test {
public static void main (String args [] ) {
Phone phone = new Phone ();
USB usb = phone;
usb.read ();
usb.write ();
WiFi wifi =phone;
wifi.open ();
wifi.close ();
}
}
class WiFi {
public void open ();
public void close ();
}
2.
interface A {
public viod funA ();
}
interface B {
public viod funB ();
}
interface C extends A,B{
public viod funC ();
}