- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 设计模式随笔-适配器模式
大家还记得装饰者模式吗?我们将对象包装起来,赋予他们新的职责。现在则有不同的目的:让对象包装起来,而不在像自己了。那么为什么要这么做呢?因为其目的就是把类的接口转换成想要的接口。 就好像大家熟知的usb充电器一样,苹果不适用的,那么就需要一个转换的过程把这个usb的充电器转成苹果手机的充电口。适配器模式还记得设计模式随笔-策略模式中的鸭子吧?//鸭子的接口 public interface Duc
2016-11-16 16:59:11 337
原创 设计模式随笔-命令模式
命令模式封装调用方法,命令模式能够把方法调用封装到一个起来。这样,命令方法就不用在乎方法内部是做什么的了,只需要关心封装的过程,是开还是关闭某些东西。 它能做记录日志,或者撤销等。家电自动化遥控器(命令模式详解)现在我们有一个需求,就是帮家电厂商设计一个遥控器,这个遥控器有4个链接设备的开关,和一个撤销按钮。如下图所示: 现在我们看看厂商的家电类有什么特征: 第一个命令对象首先我们要创建一
2016-11-13 10:32:57 323
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人