![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 89
GGood_Name
日拱一卒 功不唐捐
展开
-
[GN] 23种设计模式 —— 常见设计模式学习总结
本编文章仅为个人学习 23种模式中‘常见’的设计模式,创建型模式(Creational Pattern)工厂模式、抽象工厂模式、单例模式、建造者模式、原型模式结构型模式(Structural Pattern):适配器模式、装饰者模式、代理模式、外观模式、桥接模式、组合模式、享元模式行为型模式:策略模式、模板方法模式、观察者模式、迭代器模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模原创 2024-01-30 23:45:57 · 1132 阅读 · 0 评论 -
[GN] 设计模式—— 创建型模式
简单工厂: 唯一工厂类,一个产品抽象类,工厂类的创建方法依据入参判断并创建具体产品对象。工厂方法:多个工厂类,一个产品抽象类,利用多态创建不同的产品对象,避免了大量的f-else判断。抽象工厂:多个工厂类,多个产品抽象类,产品子类分徂,同一个工厂实现类创建同术中的不同产品,减少了工厂子类的数量。原创 2024-01-29 23:58:33 · 1846 阅读 · 0 评论 -
[GN] 设计模式——面向对象设计原则概述
一个类只负责一个功能领域中的相应职责类承担的职责越多,它被复用的可能性就越小而且一个类承担的职责过多,就相当于将这些职责耦合在一起本篇知识设计模式开篇基础知识。后面将会补充我学习过程中的设计模式。原创 2024-01-29 18:52:03 · 744 阅读 · 0 评论