設計模式(二):基於狀態的設計模式:State與Memento

1.    基於狀態的編程:      使用有限狀態機來定義程序的行爲、使用狀態來控制程序的執行。      根據當前狀態,決定下一 步要執行什麼操作、執行操作之後要轉移到什麼新的狀態 。 2.    State Pattern狀態模式(一個行爲類模式)     思想:     最好不要使用if/else結構在ADT內部實現狀態轉換(考慮將來的擴展與修改)     使用delegation,將狀態
相關文章
相關標籤/搜索