设计模式
介绍GOF的23中设计模式,语言为C++
可乐船长2020
一只头发茂盛的小码农
展开
-
设计模式——Singleton
设计模式——Singleton原创 2020-03-11 10:17:53 · 92 阅读 · 0 评论 -
设计模式——Observer
设计模式——Observer原创 2020-03-11 10:13:21 · 107 阅读 · 0 评论 -
设计模式——Strategy
设计模式——Strategy原创 2020-03-08 20:00:04 · 146 阅读 · 0 评论 -
GoF设计模式——Template Method
设计模式之Template Method原创 2020-03-08 12:41:17 · 112 阅读 · 0 评论 -
设计模式——Abstract Factory
这一篇介绍一下 GoF设计模式中的 Abstract Factory 模式 Abstract Factory 通过“对象创建” 模式绕开 new,来避免对象创建(new)过程中所导致的紧耦合(依赖具体类),从而支持对象创建的稳定,它是接口抽象之后的第一步工作 在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时,由于需求的变化,往往存在更多系列对象的创建工作 GoF设计模式对 Ab...原创 2020-03-08 11:05:39 · 81 阅读 · 0 评论 -
设计模式——Factory Method
设计模式——Factory Method原创 2020-03-07 21:11:46 · 152 阅读 · 0 评论 -
面向对象设计原则
这一篇作为学习设计模式的开始,首先介绍一下面向对象设计模式的八大原则 原则一 :依赖倒置原则 (Dependency Inversion Principle,DIP) 高层模块(稳定)不应该依赖于低层模块(变化),二者都应该依赖于抽象(稳定) 抽象(稳定)不应该依赖于实现细节(变化),实现细节应该依赖于抽象(稳定) 原则二 :开放封闭原则 (Open Closed Principle,OCP)...原创 2020-03-02 22:09:55 · 139 阅读 · 0 评论