Head First设计模式——状态模式

糖果机 不格网 https://vbuge.com   如下糖果机工作状态图,我们对这个状态图进行编码实现糖果机的工作过程      这个状态图的每个圆圈代表一个状态,可以看到有4个状态同时又4个动作,分别是:“投入1元钱”、“退回1元钱”、“转动曲柄”、“发放糖果”。当要发放糖果的时候需要判断糖果数量是否为0来进入“糖果售磐”或者“没有1元钱”状态。所以有5个状态转换。 接下来我们对状态图进行分
相关文章
相关标签/搜索