java接口語法以及與類的關(guān)系詳解
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)文章希望大家以后多多支持腳本之家!
相關(guān)文章
教你利用springboot集成swagger并生成接口文檔
有很多小伙伴不會利用springboot集成swagger并生成接口文檔,今天特地整理了這篇文章,文中有非常詳細(xì)的代碼圖文介紹及代碼示例,對不會這個方法的小伙伴們很有幫助,需要的朋友可以參考下2021-05-05
SpringCloud的網(wǎng)關(guān)Zuul和Gateway詳解
SpringCloudZuul和SpringCloudGateway都是用于構(gòu)建微服務(wù)架構(gòu)中的API網(wǎng)關(guān)的組件,但SpringCloudGateway在性能、功能特性和生態(tài)支持等方面有一些優(yōu)勢,因此推薦使用SpringCloudGateway作為首選2025-02-02
java出現(xiàn)no XXX in java.library.path的解決及eclipse配
這篇文章主要介紹了java出現(xiàn)no XXX in java.library.path的解決及eclipse配置方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-12-12

