Java設計模式之狀態模式

本文繼續介紹 23種設計模式系列 之策略模式。 什麼時候使用 State模式在實際使用中比較多,適合「狀態」的切換。由於咱們常常會使用If else if else 進行狀態切換,若是針對狀態的這樣判斷切換反覆出現,咱們就要聯想到是否能夠採起State模式了。 這裏要闡述的是"開關切換狀態" 和" 通常的狀態判斷"是有一些區別的," 通常的狀態判斷"也是有 if..elseif結構,例如: if
相關文章
相關標籤/搜索