接口使用的规则
1.实现接口使用implements
2.一个类可以实现多个接口
3.一个接口可以继承多个接口
4.接口中的方法默认是Public的,而且都是抽象的
5、接口实现后支持向上转型
6.接口通常被声明为public类型
interface USB
{
void read();
void write();
}
interface WiFi
{
void open();
void close();
}
class Phone implements USB,WiFi
{
public void read()
{
System.out.println("Phone read");
}
public void write()
{
System.out.println("Phone 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();
}
}