
5篇文章 · 11075字 · 11人關注
單例模式(Singleton Pattern)確保一個類只有一個實例,并且提供一個全局的訪問。 單例模式隨處可見,比如線程池、緩存、對話框、日志...
建造者模式(Builder Pattern)簡化了構建復雜對象的過程,除了簡化復雜的對象的構建過程,最核心的思想是化整為零、按需分配。 先說如何...
觀察者模式(Observer Pattern)是對象之間一對多的依賴關系,當一個對象改變時,其他依賴它的對象都會收到通知并自動更新。 怎么來理解...
那就從這里開始吧。設計模式是以解藕為目的,解決一類問題的方法。設計模式的六大原則是指導方案,按照這些原則更容易寫出低耦合,高內聚的代碼,學習設計...
裝飾者模式(Decorator Pattern)是在不必改變原類文件和使用繼承的情況下,動態地擴展一個對象的功能,它是通過創建一個包裝對象,也就...
工廠模式屬于創建類模式,一般情況下根據使用場景和實現方式分為4種:簡單工廠模式(Simple Factory Pattern)、靜態工廠模式(S...