大話設計模式:(六大原則)

設計模式六大原則分別是單一職責原則(SPR)、開放-封閉原則、里氏代換原則(LSP)、依賴倒轉原則、迪米特原則(LoD)和合成/聚合複用原則(CARP)。   1.單一職責原則,就一個類而言,應該僅有一個引起它變化的原因。 如果一個類承擔的職責過多,就等於把這些職責耦合在一起,一個職責的變化可能會削弱或者抑制這個類完成其他職責的能力。這種耦合導致的設計,當變化發生時,設計會遭受到意想不到的破壞。
相關文章
相關標籤/搜索