千鋒教育Java零基礎(chǔ)全套教程(零基礎(chǔ)學(xué)Java必備,適合Java小白入門)

接口主要就是規(guī)范實(shí)現(xiàn)某個功能,而抽象主要是形容某個事物。而接口可以實(shí)現(xiàn)依賴倒置的原則,依賴倒置原則(DIP)是指設(shè)計代碼結(jié)構(gòu)時,高層模塊不應(yīng)該依賴低層模塊,二者都應(yīng)該依賴其抽象。抽象不應(yīng)該依賴細(xì)節(jié),細(xì)節(jié)應(yīng)該依賴抽象。通過依賴倒置,可以減少類與類之間的耦合性,提高系統(tǒng)的穩(wěn)定性,提高代碼的可讀性和可維護(hù)性,并且能夠降低修改程序所造成的風(fēng)險。即利用多態(tài)通過接口的方式實(shí)現(xiàn)依賴倒置??梢詫⒁蕾嚨怪眯稳菀粋€貨幣當(dāng)我們需要一個東西時即能用錢買到的東西時,我們就可以通過這個錢的接口得到相應(yīng)的東西了。
標(biāo)簽: