關於java介面的乙個好的例子

2021-08-29 19:17:24 字數 551 閱讀 7579

主機板上的pci插槽就是現實中的介面

你可你把音效卡,顯示卡,網絡卡都插在pci插槽上,而不用擔心那個插槽是專門插哪個的

原因是做主機板的廠家和做各種卡的廠家都遵守了統一的規定

包括尺寸,排線等等

但是各種卡的內部結構是一樣的麼?答案必然是否定的!

我們來模擬一下:

inte***ce pci

//這是介面,相當於主機板上的pci插槽

class networkcard implements pci

public void stop()

}//網絡卡

class soundcard implements pci

public void stop()

}//音效卡

class mainboard

}//主機板呼叫介面的執行方法,也就是呼叫pci的函式

public class assembler

}//這是執行

介面就是給出一些沒有內容的方法,到具體用的時候再由用的方法自己定義內容

要注意的是想用介面必須實現介面的所有方法

關於Java內部介面的乙個問題

比如 class a class b 請問i1和i2有什麼區,也就是靜態內部介面與非靜態內部介面有什麼區別?問題補充 lovewhzlq 寫道 對於i1來說,你要使用它的介面,必須先有a的例項 對於i2來說,直接b.i2就能使用了 樓上說的是適用於內部類和巢狀類的情況,但內部介面卻不是如此,看下面的...

關於介面的乙個理解

connection connection drivermanager.getconnection jdbc microsoft sqlserver localhost 1433 databasename student sa sqladmin connection connection只是定義了乙...

乙個天氣介面的封裝及使用例子

中國天氣網暴露了一些獲取天氣資訊的介面 這些介面會返回json格式的天氣資料,我們可以通過解析json,獲取相應城市的天氣資料。url中的檔名指代城市的編號,具體的對應關係可以看下邊這篇文章,本文源 中亦有提供。有了這些資料,我們就可以通過省和城市的名稱查詢天氣了。具體思路 以查詢北京天氣為例,首先...