接口的继承

阅读量: 4 编辑

1、接口和类相似,也可以从一个父接口中派生,接口的继承也是使用 extends 关键字来完成;

2、和类不同的是,一个接口可以继承多个父接口,多个接口直接用 , 间隔;

一、接口继承的语法

<modifier>  interface  <name>  [extends <super_interface> ,<super_interface>]{
    [<attribute_declarations>]
    [<abstract_method_declarations>]
}

二、编程实战

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

接口:IPerson.java

/**
 * User: 祁大聪
 */
public interface IPerson {
    public void getName();
}

接口:IGirl.java

/**
 * User: 祁大聪
 */
public interface IGirl extends IPerson{
    public void dance();
}

接口:IChild.java

/**
 * User: 祁大聪
 */
public interface IChild extends IGirl, IPerson{
    public void play();
}

Person.java

/**
 * User: 祁大聪
 */
public class Baby implements IChild{//这里要实现所有接口中的函数

    @Override
    public void play() {

    }

    @Override
    public void dance() {

    }

    @Override
    public void getName() {

    }
}


爱码岛编程公众号
试卷资料
爱码岛编程小程序
在线刷题
苏ICP备13052010号
©2023 南京匠成信息科技有限公司