問答題

【簡答題】軟件復(fù)用可采用類的繼承方式和類的聚合方式,比較兩者的優(yōu)缺點(diǎn)。

答案: 聚合:一個(gè)對象擁有另一個(gè)對象或?qū)α硪粋€(gè)對象負(fù)責(zé)(即一個(gè)對象包含另一個(gè)對象或是另一個(gè)對象的一部分)并且聚合對象和其所有具有...
題目列表

你可能感興趣的試題

問答題

【簡答題】什么是單一職責(zé)原則?請舉出一個(gè)使用了單一職責(zé)原則的軟件設(shè)計(jì)模式,其中何處體現(xiàn)了單一職責(zé)原則。

答案: 基本思想:SRP使得一個(gè)類或一個(gè)模塊承擔(dān)的責(zé)任盡可能的少,使盡可能少的因素或動(dòng)機(jī)影響該類或該模塊,即增大類或模塊的內(nèi)聚性...
問答題

【簡答題】簡述依賴倒置原則的基本思想。請舉出一個(gè)使用了軟件依賴原則的軟件設(shè)計(jì)模式,其中何處體現(xiàn)了依賴原則。

答案: 依賴倒置原則的基本思想是:
①高層模塊不應(yīng)該依賴于低層模塊,二者都應(yīng)該依賴于抽象。
②抽象不應(yīng)該依賴...
微信掃碼免費(fèi)搜題