一句話總結設計模式六大原則

2021-09-02 03:16:12 字數 410 閱讀 2441

第一大原則 :開閉原則

一句話總結 :軟體系統必須對拓展開放,對修改關閉

第二大原則 :黎克特制代換原則

一句話總結 :子類必須能夠替換成他們的基類

表現 : 盡量從抽象類繼承而不從實體類繼承,抽象呼叫

第三大原則 :依賴倒轉原則

一句話總結 :依賴於抽象而不依賴於具體

表現 : 對介面程式設計而不是對實現程式設計,盡可能使用抽象類作為變數

第四大原則 :介面隔離原則

一句話總結 :使用多個隔離介面

表現 : 對介面進行角色細分

第五大原則 :迪公尺特法則

一句話總結 :儘量減少類之間的依賴

表現 : 使用友元類 (中介類)

第六大原則 :合成復用原則

一句話總結 :has-a 用聚合 is-a 用整合

一句話評論設計模式六大原則

原則,故名思議則是本質的意思。所謂擒賊先擒王,研究設計模式自然要先了解設計原則,所有的模式都是在這些原則的基礎之上發展起來的,有的是側重乙個,有的是多個都有所涉及。看完設計模式之後,我感覺到每個模式都有這些原則的影子,還滲透著物件導向的三大屬性,也覺得這些原則也都有相通之處,正是有了他們才使我們由 ...

一句話評論設計模式六大原則

原則,故名思議則是本質的意思。所謂擒賊先擒王,研究設計模式自然要先了解設計原則,所有的模式都是在這些原則的基礎之上發展起來的,有的是側重乙個,有的是多個都有所涉及。看完設計模式之後,我感覺到每個模式都有這些原則的影子,還滲透著物件導向的三大屬性,也覺得這些原則也都有相通之處,正是有了他們才使我們由 ...

一句話評論設計模式六大原則

原則,故名思議則是本質的意思。所謂擒賊先擒王,研究設計模式自然要先了解設計原則,所有的模式都是在這些原則的基礎之上發展起來的,有的是側重乙個,有的是多個都有所涉及。看完設計模式之後,我感覺到每個模式都有這些原則的影子,還滲透著物件導向的三大屬性,也覺得這些原則也都有相通之處,正是有了他們才使我們由 ...