什么是接口?定义了接口,就是定义了调用对象的标准
接口的基本语法:
1.使用interface定义;
2.接口当中的方法都是抽象方法;
3.接口当中的方法都是public权限
接口的基本语法(二):
1.实现接口使用implements关键字
2.一个类可以实现多个接口
3.一个接口可以继承多个接口
举例:
interface USB{//定义了接口
public void read();
public void write();
}
interface Wifi{//定义了Wifi接口
public void open();public void close();
}
class Phone implements USB,Wifi{//implements 实现 USBPhone实现USB接口
//实现接口中的全部抽象方法
public void read(){
System.out.print("read");
}public void write(){
System.out.print("write");
}public void open(){
System.out.print("Wifi Open");
}public void close(){
System.out.print("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();
}
}
一个接口可以继承多个接口举例:
interface A{
Public void funA();
}
interface B{
Public void funB();
}
interface C extends A,B{
//C不是实现A,B接口,而是继承A,B。所以C里里面有A、B、C接口的所有方法,
//当有一个类来实现C接口的时候,就要复写A、B、C所有的方法
Public void funC();
}
java4android (接口的基本语法)
时间: 2024-09-29 04:07:37