AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
23种设计模式思维导图
2019-03-15 14:37:39
316
举报
分享方式
免费使用
AI智能生成
GoF23种设计模式思维导图
设计模式,Design Patterns
模版推荐
作者其他创作
大纲/内容
容易理解
适配器模式(Adapter)
加个适配器以便于复用
迭代器模式(Iterator)
一个一个遍历
交给子类
工厂方法模式(Factory Method)
将实例的生成交给子类
模板方法模式(Template Method)
将具体处理交给子类
生成实例
单例模式(Singleton)
只有一个实例
原型模式(Prototype)
通过复制生成实例
创建者模式(Builder)
组装复杂的实例
抽象工厂模式(Abstract Factory)
将关联零件组装成产品
分开考虑
桥接模式(Bridge)
将类的功能层次结构与实现层次结构分离
策略模式(Strategy)
整体地替换算法
一致性
组合模式(Composite)
容器与内容的一致性
装饰器模式(Decorator)/也叫包装器模式(Wrapper)
装饰边框与被装饰物的一致性
访问数据结构
职责链模式(Chain of Responsibility)
推卸责任
访问者模式(Visitor)
访问数据结构并处理数据
简单化
外观模式(Facade)
简单窗口
调停者模式(Mediator)
只有一个仲裁者
管理状态
状态模式(State)
用类表示状态
观察者模式(Observer)
发送状态变化通知
备忘录模式(Memento)
保存对象状态
避免浪费
享元模式(Flyweight)
共享对象,避免浪费
代理模式(Proxy)
只在必要时生成实例
用类来表现
命令模式(Command)
命令也是类
解释器模式(Interpreter)
语法规则也是类
收藏
立即使用
JVM架构
收藏
立即使用
23种设计模式思维导图
收藏
立即使用
集合选取原则
Bobit
职业:大专
去主页
Collect
Get Started
23种常见设计模式
Collect
Get Started
23种设计模式
Collect
Get Started
23种设计模式
Collect
Get Started
23种设计模式
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document