解析二十三種設計模式

一、設計模式分類 二十三種設計模式,大致分爲三大類: 創建型5種: 單例、工廠、抽象工廠、建造者、原型模式 結構型七種: 適配器、裝飾、橋接、組合、享元、代理、外觀模式 行爲型11種: 觀察者、模板、命令、狀態、職責鏈、解釋器、中介者、訪問者、策略、備忘錄、迭代器 二、設計模式六大原則 1. 單一職責原則 一個類,應該僅有一個引起它變化的原因。 2. 開放-封閉原則 軟件實體(類、模塊、函數等)應
相關文章
相關標籤/搜索