首页 > 代码库 > java4android (接口的基本语法)
java4android (接口的基本语法)
什么是接口?定义了接口,就是定义了调用对象的标准
接口的基本语法:
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(); }
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。