設(shè)計(jì)模式讓你和其他開(kāi)發(fā)人員之間有共享的詞匯,設(shè)計(jì)模式可以把你的思考架構(gòu)的層次提高到模式層面,而不是停留在瑣碎的對(duì)象上。
設(shè)計(jì)原則:
策略模式定義了算法族,分別封裝起來(lái),讓它們之間可以相互替換,此模式讓算法的變化獨(dú)立于使用算法的客戶。
觀察者模式定義了對(duì)象之間的一對(duì)多依賴,這樣一來(lái),當(dāng)一個(gè)對(duì)象改變狀態(tài)時(shí),它的所有依賴者都會(huì)收到通知并自動(dòng)更新。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注