• 目录

接口的实现

阅读量: 132 编辑

接口的实现

一、接口的实现

  • 一个类可以实现多个接口

  • 实现了接口就要实现接口中的函数

  • 多个无关的类可实现同一个接口

  • 在Java中,可以通过接口来模拟多继承

  • 使用implements关键词来实现接口,如果实现多个接口,那么接口直接用 , 间隔

二、语法

<modifier>  class  <name>  [extends <superclass>] [implements  <interface>  [,<interface>]] {
    <declarations> 
}

三、代码实战

代码的详细解读,可以参考视频教程

接口:IPerson.java

package com.qicong.gj.c12;

/**
 * User: 祁大聪
 */
public interface IPerson {

//    public final String name = "sanNi";

    public void getName();

    public void getAge();

}

接口:IBoy.java

package com.qicong.gj.c12;

/**
 * User: 祁大聪
 */
public interface IBoy {

    public void dance();
}

PersonImpl.java :实现了两个接口,继承了一个类

package com.qicong.gj.c12;

/**
 * User: 祁大聪
 */
public class PersonImpl extends PersonTest implements IPerson, IBoy {

    @Override
    public void getName() {//实现父接口中的函数,最好也加上 @Override
		
    }

    @Override
    public void getAge() {

    }

    @Override
    public void dance() {

    }
}
  • 目录