23种设计模式
文章平均质量分 68
qq_18048847
这个作者很懒,什么都没留下…
展开
-
1.3 装饰者模式原理(Decorator Pattern)
> 装饰者模式原理> 装饰者模式示例演示> Java里装饰者介绍> 装饰者模式关键点、注意点1.4.1 装饰者模式原理1.4.1.1 咖啡馆订单系统项目1.4.1.2 装饰者模式原理1.4.1.1.1 咖啡种类:Espresso、ShortBlack、LongBlack、Decaf1.4.1.1.2 调料:Milk、Soy、Chocolate1.4.1.1.3 扩展性好、改...原创 2018-06-05 10:43:18 · 848 阅读 · 1 评论 -
1.1 策略模式(Strategic Pattern)
> 模拟鸭子项目> 项目的新需求> 用OO原则解决新需求的不足> 用策略模式来新需求解决> 重新设计模式鸭子项目1.1 模拟鸭子项目 1.1.1 从项目“模拟鸭子游戏”开始 1.1.2 从OO的角度设计这个项目,鸭子超类,扩展超类: 1、GreenHeadDuck继承Duck: 2、同理可有RedHeadDuck等 3、Stim...原创 2018-06-01 17:14:31 · 203 阅读 · 0 评论 -
1.2 观察者模式(Observer Pattern)
> 观察者模式原理> 观察者模式示例演示> Java内置观察者> 观察者模式关键点、注意点1.3.1 观察者模式原理1.3.1.1 Internet气象站项目,普通OO设计方案,有些问题1.3.1.2 引入观察者模式概念1.3.1.3 新的设计方案1.3.1.1.1 Internet气象站项目:提供温度、气压和温度的接口测量数据更新时需时时通知给第三方需要设计开放型API,...原创 2018-06-02 10:46:10 · 495 阅读 · 1 评论