軟件構造第四次學習博客——java設計模式總結

軟件構造第四次學習博客——java設計模式總結 一、設計模式原則 1.開放封閉原則:對擴展開放,對修改封閉,意即程序拓展時不要動原有的代碼; 2.LSP原則:任何基類可以出現的地方,子類一定可以出現; 3.依賴倒置原則:使用接口,依賴於抽象而不是具體; 4.接口隔離原則:爲了解耦,使用多個相互隔離的接口; 5.迪米特法則:一個實體應當儘量少地與其他實體之間發生相互作用,使得系統功能模塊相對獨立;
相關文章
相關標籤/搜索