第20课:生活中的设计模式——与经典设计模式的不解渊源

23 种经典设计模式的索引对照表

设计模式的开山鼻祖 GoF 在《设计模式:可复用面向对象软件的基础》一书中提出的 23 种经典设计模式被分成了三组类别,分别是创建型模式、结构型模式和行为型模式。本书并未对这 23 种设计模式都进行了一一讲解,因为有一些设计模式在现今软件的开发中用的非常少!

随着技术的不断革新与发展,设计模式也一直在发展,有一些模式已不再常用,同时却有一些新的模式在诞生。为方便熟悉经典设计模式的读者进行快速阅读,下面对本书中提及的经典模式按照 GoF 的分类方式进行索引。

  • 创建型模式
    • 工厂方法:生活中的工厂模式——你要拿铁还是摩卡
    • 抽象工厂
    • 单例模式:生活中的单例模式——你是我生命的唯一
    • 构建模式:生活中的构建模式——你想要一辆车还是个庄园
    • 原型模式:生活中的克隆模式——给你一个分身术
  • 结构型模式
    • 适配模式:生活中的适配器模式——身高不够鞋来凑
    • 桥接模式
    • 组合模式:生活中的组合模式——自己电脑组装,价格再降三折
    • 装饰模式:生活中的装饰模式——你想怎么穿就怎么穿
    • 外观模式:生活中的外观模式——学妹别慌,学长帮你
    • 享元模式:生活中的享元模式——颜料很贵必须充分利用
    • 代理模式:生活中的代理模式——帮我拿一下快递
  • 行为型模式
    • 职责模式:生活中的职责模式——我的假条去哪了
    • 命令模式:生活中的命令模式——大闸蟹,走起!
    • 解释模式
    • 迭代模式:生活中的迭代模式——下一个就是你了
    • 中介模式:
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符 “速评一下”
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付 39.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值