首页 > 编程语言 > 详细

Java 接口总结

时间:2021-02-15 10:30:29      阅读:17      评论:0      收藏:0      [点我收藏+]

接口简而言之就是定义了一套公共规范,在面向对象设计中有很大的用处
接口可以包含的内容:常量,抽象方法,默认方法,精态方法,私有方法。

抽象方法

语法:(两个关键词可以不写 但是不推荐 必须保证没有方法体{})

public interface Demo1 {
    public abstract void test();
}

定义好接口后需要通过类来去重写覆盖接口的函数

package day1;
public class Demo2 implements Demo1 {
    @Override
    public void test() {
        System.out.println("hh");
    }

}

默认方法

如果只使用抽象方法,那么在接口添加新方法时会导致所有实现该接口的类都必须保证实现新添加的方法,十分的麻烦
这时可以使用默认方法,接口新添加后实现类没有写也不会保证
语法(注意有方法体{})

package day1;
public interface Demo1 {
    public default void test(){
        System.out.println("hh");
    };
}

Java 接口总结

原文:https://www.cnblogs.com/OfflineBoy/p/14402051.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!