設計模式筆記10-狀態模式

設計模式筆記10-狀態模式 1 引言 基本常識:策略模式和狀態模式是雙胞胎,在出生時才分開。你已經知道了,策略模式是圍繞能夠互換的算法來建立成功業務的。然而,狀態走的是更崇高的路,他經過改變對象內部的狀態來幫助對象控制本身的行爲。 2 正文 2.1 本章業務背景 本章的業務背景是一個糖果機,它有四種狀態:沒有25分錢、有25分錢、售出糖果、糖果售罄,能夠對糖果機作出的操做有三種:投入25分錢、退回
相關文章
相關標籤/搜索