14 接口-interface的定义与实现

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了14 接口-interface的定义与实现相关的知识,希望对你有一定的参考价值。

接口的基本语法一:

1.使用interface 定义

2.接口当中的方法都是抽象方法

3.接口当中的方法都是public权限

 

接口的定义:

interface USB

{  
  public void read();

  public void write();

}

接口的实现:

class USBPhone implements USB

{
  public void read()

  {
    System.out.println("USBPhone read");
  }

  public void write()

  {
    System.out.println("USBPhone write");
  }

}

 

接口的基本语法二:

1.实现接口使用implements关键字

2.一个类可以实现多个接口

3.一个接口可以继承多个接口

interface WIFI

{
  public void open();

  public void close();
}

class Phone implements USB,WIFI

{
  public void read()

  {
    System.out.println("USBPhone read");
  }

  public void write()

  {
    System.out.println("USBPhone write");
  }

  public void open()

  {
    System.out.println("WIF open");
  }

  public void close()

  {
    System.out.println("WIFIclose");
  }


}

 

以上是关于14 接口-interface的定义与实现的主要内容,如果未能解决你的问题,请参考以下文章

golang基础--Interface接口

Go面向对象之接口

抽象类(abrstract class)与接口(interface)有何异同

接口(interface)与多态

interface Part2(定义接口)

Java学习--接口与实现