文章詳情頁
extend和implements的區別
瀏覽:75日期:2022-06-04 18:00:38
問題描述
class Test extend Test1
class Test implements Test1
有沒有大牛有詳細的Demo講解下extend和implements的區別啊,沒太細致的搞懂網上的實例。
問題解答
回答1:一個是繼承了父類,子類可以只實現父類中的部分方法,父類可以包含成員方法(就是函數有函數體),一個子類只能繼承一個父類。
另外一個是實現了一個接口,一個類可以同時實現多個接口并同時繼承一個父類,實現過程中必須實現接口中的全部方法,接口中只能有方法名,不能有方法內容(只有函數名,沒有函數體)。
大概這樣吧
相關文章:
1. mysql優化 - mysql count(id)查詢速度如何優化?2. angular.js - 不適用其他構建工具,怎么搭建angular1項目3. mysql主從 - 請教下mysql 主動-被動模式的雙主配置 和 主從配置在應用上有什么區別?4. python - django 里自定義的 login 方法,如何使用 login_required()5. 主從備份 - 跪求mysql 高可用主從方案6. java8中,邏輯與 & 符號用在接口類上代表什么意思7. python如何不改動文件的情況下修改文件的 修改日期8. angular.js - angular-ui-bootstrap 報錯無法使用?9. node.js - node_moduls太多了10. python - 關于ACK標志位的TCP端口掃描的疑惑?
排行榜
