18.接口的基本语法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了18.接口的基本语法相关的知识,希望对你有一定的参考价值。
- 什么是接口?
- 定义接口就是定义了调用对象的标准
- 接口的基本语法
- 基本语法(一)
- 1、使用interface定义
- 2.接口当中的方法都是抽象方法
- 3、接口当中的方法都是public权限
- 基本语法(二)
- 1、实现接口使用implements关键字,之后要复写这个接口当中的抽象方法
- 2、一个类可以实现多个接口, 同时接口支持向上转型,生成这个接口实现类的对象之后,可以向上转型为接口类型
interface USB{
publicvoid read();
publicvoid write();
}
interface Wifi{
publicvoid open();
publicvoid close();
}
classPhone implements USB,Wifi{
publicvoid read(){
System.out.println("USB read");
}
publicvoid write(){
System.out.println("USB write");
}
publicvoid open(){
System.out.println("Wifi open");
}
publicvoid close(){
System.out.println("Wifi close");
}
}
classTest{
publicstaticvoid main(String args[]){
Phone phone =newPhone();
//向上转型
USB usb = phone;
usb.read();
usb.write();
Wifi wifi = phone;
wifi.open();
wifi.close();
}
}
结果:
D:\work\src>javac *.java
D:\work\src>java Test
USB read
USB write
Wifi open
Wifi close
- 3、一个接口可以继承多个接口
interface A{
publicvoid funA();
}
interface B{
publicvoid funB();
}
interface C extends A,B{
publicvoid funC();
}
以上是关于18.接口的基本语法的主要内容,如果未能解决你的问题,请参考以下文章