美文网首页
Java接口

Java接口

作者: AiSheiShei | 来源:发表于2017-03-04 19:39 被阅读0次

接口:

  • 定义一个接口使用interface关键字;里面可以定义常量
  • 里面的方法全都是抽象方法;并且要求实现该接口的类必须实现接口中的抽象方法;实现一个接口使用implements关键字
  • 优点:使用接口可以实现多继承的效果并且没有菱形缺陷,相当于多继承的优化方案;
  • 接口可以继承接口,且接口可以多继承
  • 注意:接口里的常量 public static final 都可以不写,方法中的public abstract也可以不写,编译器会帮我们默认添加
  • 但是推荐是写上的增加代码可读性
    接口类代码:
public interface InterfaceB {
    public abstract void fooB();
    public abstract void fooB1();
    public abstract void fooB2();
}

实现接口类代码

public class Demo implements InterfaceB{
    @Override
    public void fooB() {

    }

    @Override
    public void fooB1() {

    }

    @Override
    public void fooB2() {

    }
}

相关文章

网友评论

      本文标题:Java接口

      本文链接:https://www.haomeiwen.com/subject/okujgttx.html