java 接口的实现

jdk1.8 以后接口中定义的方法可以有具体实现了,不过方法前面要加上static或者default,如果一个类继承了该接口,那么有具体实现的方法可以不必实现

public interface Test{

public void add();

public void fuck();

public static int sum(int a,int b){

return a+b;

}

public default int cha(int a, int b){

return a-b;

}

}

//实现接口类

public class TestDemo implements Test{

@Override
public void fuck() {

}

@Override
public void add() {

}

}




二:抽象类,如果实习接口的话,不必实现接口的全部方法

public abstract class Demo implements Test{

public abstract void fuck();

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章