2019年1月17日 星期四

策略模式(Strategy Pattern) vs 狀態模式(State Pattern)

策略模式與狀態模式的差異點在於“改變方法實際行為的時機”。

策略模式在實際執行之前,就已經決定好方法的實際行為。

狀態模式在執行的過程中,可以根據目前的狀態決定方法的實際執行為為何。

沒有留言:

張貼留言