設計模式(一):策略模式

設計模式(一):策略模式 一.設計背景   現實生活中,我們要做一件事情或者完成某項工作,往往有很多種途徑。比如我們出遊,可以選擇坐汽車,坐火車,土豪點的選擇是坐飛機。還有我們現在線下的支付方式也有了很多種選擇,以前在外面忘了帶錢的話可能一瓶水都難以買到,現在只要我們手機在身上,可以用微信或者支付寶。   在軟件設計層面,我們把各種支付方式叫做策略。如果不考慮設計模式的話,我們可能會在一個類中用i
相關文章
相關標籤/搜索