23设计模式
文章平均质量分 72
23种设计模式的核心作用是为面向对象软件开发提供可复用的解决方案,能提升代码的可复用性、灵活性与可扩展性,降低系统耦合度,让开发人员更高效地构建高质量软件系统。结合分类来看,具体作用如下:
创建型模式:优化对象创建流程
结构型模式:优化对象组合结构
行为型模式:优化对象协作逻辑
王_teacher
教学里的常青树,讲师里的顶梁柱
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
23种设计模式全解析(GoF 设计模式)
将 23 种设计模式分为三大类:创建型模式(5 种)、结构型模式(7 种)、行为型模式(11 种)。每种模式包含:核心意图、适用场景、简单特点,通俗易懂原创 2026-06-10 08:21:20 · 238 阅读 · 0 评论 -
23种设计模式之工厂模式
工厂模式分为三类: 简单工厂:单一工厂类根据参数创建不同产品,违反开闭原则但实现简单,适合产品种类少的场景。 工厂方法:每个产品对应独立工厂,完全遵循开闭原则,扩展性强但类数量增多,适用于频繁新增产品的系统。 抽象工厂:生产配套的产品族(如手机+耳机),保证产品兼容性,扩展品牌易但新增产品等级困难,适合多组关联产品的场景。原创 2026-06-09 09:52:11 · 277 阅读 · 0 评论
分享