java 中关于接口定义的要求

来源:互联网 发布:华泰证券网络培训学院 编辑:程序博客网 时间:2024/06/07 07:04

1.接口以interface开始,并包含一组默认为是public的抽象方法

2.接口可以包含变量,默认为static final的,且必须给其初值

3.接口实现类必须实现其中的所有方法,接口中不能有实现方法,所有的成员方法默认都是abstract的


接口定义:以下两种方式是一样的!

public interface InterfaceA {
    public static final String string1 = "1";
    public abstract void method1();  
    public abstract void method2(); 
}

public interface InterfaceB {
    public String string1 = "1";
    public void method1();  
    public void method2(); 
}

总结:

接口中的成员变量默认是 public static final,  成员方法不能有实现,并且默认是abstract 。

0 0
原创粉丝点击