设计模式类图
设计模式类图
创建型模式(5种):
工厂方法模式(Factory Method Pattern)
抽象工厂模式(Abstract Factory Pattern)
单例模式(Singleton Pattern)
建造者模式(Builder Pattern)
原型模式(Prototype Pattern)
结构性模式(7种)
适配器模式(Adapter Pattern)
装饰者模式(Decorator Pattern)
代理模式(Proxy Pattern)
外观模式(Facade Pattern)
桥接模式(Bridge Pattern)
组合模式(Composite Pattern)
享元模式(Flyweight Pattern)
行为型模式(11种)
策略模式(Strategy Pattern)
模板方法模式(Template Method Pattern)
观察者模式(Observer Pattern)
迭代器模式(Iterator Pattern)
责任链模式(Chain of Responsibility Pattern)
命令模式(Command Pattern)
备忘录模式(Memento Pattern)
状态模式(State Pattern)
访问者模式(Visitor Pattern)
中介者模式(Mediator Pattern)
解释器模式(Interpreter Pattern)
l 单例模式
l 原型模式(深拷贝、浅拷贝)
l 工厂模式
n 简单工厂
n 工厂方法模式
n 抽象工厂模式
n 三种工厂模式区别
l 建造者模式(关注创建的流程)
l 外观模式(统一接口、解耦)
l 适配器模式(适配调用三方件)
l 代理模式(JDK动态代理)
l 装饰器模式(文件读写流)
l 组合模式
l 桥接模式
l 享元模式(String的常量池)
l 模板方法模式
l 责任链模式 (联想类比双亲委派机制)
l 观察者模式(订阅-发布)
l 命令模式
l 备忘录模式(保存状态)
l 策略模式
l 状态模式
l 中介者模式
l 访问者模式
l 迭代器模式(集合遍历)
l 解释器模式(文法分析)
本文来自博客园,作者:易先讯,转载请注明原文链接:https://www.cnblogs.com/gongxianjin/p/17681760.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南