1.語法:
public interface 接口名{}
public class 類名 implements 接口名{}
interface +接口名
implements: 實現(xiàn)
創(chuàng)建接口對象:
Jumping p=new Cat();
接口對象可以訪問:
Cat類中的成員變量和成員方法
但接口要寫跟類一樣的定義方法,接口對象才能引用類的方法
在interface里面的變量都是public static final 的。所以你可以這樣寫:
public static final int i=10;
或則
int i=10;(可以省略掉一部分)
不能修改, 看出
成
接口對象:可以訪問接口的成員變量
接口:
public interface Jumping { int i=10; public abstract void jump(); //`必須有,類的方法才能被接口對象訪問 }
類:
public class Cat implements Jumping{ int i=40; public void jump(){ System.out.println("貓可以跳高了"); } }
結(jié)果:
2.類和接口的關(guān)系:
到此這篇關(guān)于java接口語法以及與類的關(guān)系詳解的文章就介紹到這了,更多相關(guān)Java 接口內(nèi)容請搜索服務器之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持服務器之家!
原文鏈接:https://blog.csdn.net/qq_51813155/article/details/120825653