
设计模式
文章平均质量分 74
Jomurphys
这个作者很懒,什么都没留下…
展开
-
设计模式 - 概览
分为三大类、23中具体设计模式。单例模式工厂方法模式抽象工厂模式建造者模式原始模式类结构:采用继承机制来组合接口实现。对象结构:组合对象来实现新功能。适配器模式代理模式门面模式桥梁模式装饰模式合成模式享元模式类行为:使用继承关系在几个类之间分配行为。对象行为:使用对象聚合的方式来分配行为。观察者模式策略模式模板方法模式命令模式迭代器模式调停者模式状态模式责任链模式访问者模式备忘录模式解释器模式。原创 2023-11-17 23:35:03 · 428 阅读 · 0 评论 -
设计模式 - 构建者 Builder Pattern
当一个类的构造函数参数个数超过4个,而且这些参数有些是可选的参数,考虑使用构造者模式。假设要创建一个 Computer 对象,cpu、ram是必选,display、keyboard是可选。原创 2023-05-14 01:05:19 · 181 阅读 · 0 评论 -
设计模式 - 工厂 Factory Method Pattern
创建简单的对象直接 new 一个就完事,但对于创建时需要各种配置的复杂对象例如手机,没有工厂的情况下,用户需要自己处理屏幕、摄像头、处理器等配置,这样用户和手机就耦合在一起了。原创 2023-05-13 23:13:18 · 473 阅读 · 0 评论