第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

正在回答

3 回答

我理解的面向接口編程,是只要我看接口就知道實現(xiàn)的內(nèi)容。因為接口是類的模板,類是對象的模板;類要實現(xiàn)接口的所有方法,對象要實例化類,而項目是由一個個對象組成的。層級由高到低:接口->類->對象。

0 回復(fù) 有任何疑惑可以回復(fù)我~

曾經(jīng),我也不能理解接口的作用,更可怕的是還有api接口這樣的概念混淆進來。


經(jīng)過幾年實踐,我理解到的接口就是:傳統(tǒng)軟件設(shè)計中,上層代碼依賴于下層代碼,當(dāng)下層出現(xiàn)變動時, 上層代碼也要相應(yīng)變化,維護成本較高。

新的核心思想是上層定義接口,下層實現(xiàn)這個接口, 從而使得下層依賴于上層,降低耦合度,提高整個系統(tǒng)的彈性。


任何你想不通的,感覺是在做多余的事兒的思想,其實都可以用一句話概擴:這么做肯定是為了后面好改!

3 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Kwok2c

能否解釋一下上層和下層代表的是什么嗎?謝謝啦
2019-01-12 回復(fù) 有任何疑惑可以回復(fù)我~
#2

_jinyi 回復(fù) Kwok2c

上層代碼可以理解為子類,下層代碼可以理解為父類
2019-05-17 回復(fù) 有任何疑惑可以回復(fù)我~
#3

_jinyi 回復(fù) _jinyi

上層指接口,下層指類。
2019-05-17 回復(fù) 有任何疑惑可以回復(fù)我~

接口類應(yīng)該是定了一個類的規(guī)范,就是說每個繼承這個接口的類都需要實現(xiàn)這個類中的方法,那么方法名就固定了,那么當(dāng)很多人完成一個項目的時候,需要調(diào)用別人寫好的類的時候,就不需要去問別人某個功能的方法名是什么了?;蛘哒f,當(dāng)你們都需要繼承這個類,比如男人和女人,他們都有eat和sleep的功能,那么有了接口類,就規(guī)范了你們寫出來的這兩個對象中實現(xiàn)功能的方法名是一樣的了,而不需要去相互協(xié)商。

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

接口第一個案例

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號