參考UML圖,什麼是接口?並且有人可以用更簡單的話來解釋。我不能從谷歌搜索中理解任何東西。什麼是接口
Q
什麼是接口
0
A
回答
3
接口就像一個不包含數據或實現的類的模板設計;只有方法,屬性等的定義。這些是抽象的,不能被實例化,但可以繼承,所有指定的方法等都必須由繼承接口的具體類來實現。
1
接口只是一個類的描述,沒有什麼具體的。
您可以在不知道具體實現的情況下使用它創建一個具有相同描述的新類。
2
接口是描述行爲的設計項目。 實現接口的類必須根據其定義進行操作。 接口用於促進鬆散耦合和許多IoC模式的基礎(控制反轉)
1
總之一句話:這是一個合同。實現這個合同(接口)的每個類都必須實現在其上定義的方法。
相關問題
- 1. 是什麼接口
- 2. 什麼是接口?
- 3. 什麼是公共接口?
- 4. 什麼是接口膨脹?
- 5. 什麼是「網關接口」?
- 6. 什麼是鏈接窗口?
- 7. MySQL,什麼是SQL接口?
- 8. 什麼是IServiceLocator接口?
- 9. 這是什麼打字稿接口語法是什麼意思?
- 10. 什麼是公共類[接口]在vb.net是什麼意思?
- 11. java.nio.file.CopyOption接口的目標是什麼?
- 12. 什麼是QueuePause中的接口名稱
- 13. Java:什麼是compareTo接口語義?
- 14. 什麼是「hasOwnProperty()」接口的等價物?
- 15. 什麼是M代表MI2S接口
- 16. 接口+基類 - 這是什麼模式?
- 17. 什麼是基於接口的框架?
- 18. 爲什麼UtteranceProgressListener不是一個接口?
- 19. 什麼是Java中的接口?
- 20. Java:什麼是接口不一致?
- 21. 什麼是[Serializable接口]和[序列化()]
- 22. OpenFirmware接口的目的是什麼?
- 23. 什麼是Iterable接口用於?
- 24. 什麼是Java中的回調接口?
- 25. 什麼是接口「IRepository <T>」
- 26. 一般接口和接口的含義是什麼?
- 27. 接口有什麼意義?
- 28. 爲什麼[WCF]有接口
- 29. 什麼是Qt端口?
- 30. 什麼是視口在Extjs