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