随笔分类 - 设计模式
摘要:一、星巴克服务员 1.初级服务员 假如你是一位刚入职的星巴克服务员,负责为客人泡制咖啡和茶。公司规定茶和咖啡的泡制要遵循下面的步骤: 于是你按照步骤单上的要求设计了咖啡(Coffee)和茶(Tea)并进行了制作 *****************************Coffee*********
阅读全文
摘要:适配器模式 适配器模式的代码地址:https://github.com/wutianqi/desin-patterns/tree/master/design-pattern/src/main/java/com/wutqi/p2/adapter_pattern 一、出国必备适配器 随着中国经济的快速发
阅读全文
摘要:前言 命令模式的讲解分为四篇: 设计模式(一):命令模式(1)——基本的命令模式 设计模式(一):命令模式(2)——命令模式扩展之宏命令 设计模式(一):命令模式(3)——命令模式扩展之队列请求 设计模式(一):命令模式(4)——命令模式扩展之日志请求 一、升级遥控器 1.需求 经过上一节的设计,我
阅读全文
摘要:前言 命令模式的讲解分为四篇: 设计模式(一):命令模式(1)——基本的命令模式 设计模式(一):命令模式(2)——命令模式扩展之宏命令 设计模式(一):命令模式(3)——命令模式扩展之队列请求 设计模式(一):命令模式(4)——命令模式扩展之日志请求 一、生活中的命令模式 1.案例 如果将命令模式
阅读全文
摘要:前言 命令模式的讲解分为四篇: 设计模式(一):命令模式(1)——基本的命令模式 设计模式(一):命令模式(2)——命令模式扩展之宏命令 设计模式(一):命令模式(3)——命令模式扩展之队列请求 设计模式(一):命令模式(4)——命令模式扩展之日志请求 一、命令模式扩展之日志请求 1.日志请求的工作
阅读全文
摘要:前言 命令模式的讲解分为四篇: 设计模式(一):命令模式(1)——基本的命令模式 设计模式(一):命令模式(2)——命令模式扩展之宏命令 设计模式(一):命令模式(3)——命令模式扩展之队列请求 设计模式(一):命令模式(4)——命令模式扩展之日志请求 一、命令模式扩展——队列请求 1.队列请求的工
阅读全文