- 博客(2)
- 收藏
- 关注
原创 状态机——饮料自动售货机
一、 状态模式概述1.1 什么是状态模式状态模式是在不同状态下,执行相同的方法,具有不同的实现方式。而每个不同的状态会被封装为一个类,这个类实现了不同状态间共同的方法,只是方法的实现方式各不相同。同时所有状态会被保存在一个状态机器中,状态机器在执行某个操作时,会调用状态的方法来执行操作,具体操作是如何状态机器是不会知道的。因此机器可以直接根据状态执行动作,当状态切换时,动作的执行内容也会跟着状...
2019-04-30 16:59:27 6116
原创 设计模式——责任链
文章目录一、 责任链概述1.1 什么是责任链1.2 责任链的应用场景1.3 责任链类图二、 实例2.1 场景描述2.2 过程图示2.3 代码实例四、 责任链的分类4.1 纯责任链4.2 非纯责任链一、 责任链概述1.1 什么是责任链责任链将用几个对象接收处理对象,这些对象是 链式 连接的。一个事件先传到第一个对象进行处理,若第一个对象无法处理完成,则第一个对象会将事件再传递到第二个对象,以此...
2019-04-26 15:27:12 402
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人