class test{
public static void main(String argv[]){
/*USB usb=new UsbPhone();
usb.read(); 为什么要向上转型 了?
usb.write();*/
UsbPhone usb=new UsbPhone();
usb.read();
usb.write();
}
}
interface USB{
public void read();
public void write();
}
class UsbPhone implements USB{
public void read(){
System.out.println("read");
}
public void write()
{
System.out.println("write");
}
}
/*
1.使用interface定义
2.接口当中的方法都是抽象方法
3.接口当中的方法都是Public权限
4.实现接口使用implement关键字
5.一个类可以实现多个接口
6.一个接口可以实现多个接口
简单静态工厂方法模式
*/