先來假設一種情,我們需要向三種不同的客戶做出不同的報價,一般來說要腫麼設計呢,是不是馬上會想到用IF,沒有錯,對于這種情況,政策模式是最好的選。大家可以這麼了解,如果有情況需要用到大量的IF,那你用政策模式就一定沒有錯了。好了,不多說,直接上代碼
先建一個Customer,放三種不同的客戶類型
再建一個接口Inter
再來一個實作業務的報價系統
是不是很簡單,接下來就可以調式了
先來假設一種情,我們需要向三種不同的客戶做出不同的報價,一般來說要腫麼設計呢,是不是馬上會想到用IF,沒有錯,對于這種情況,政策模式是最好的選。大家可以這麼了解,如果有情況需要用到大量的IF,那你用政策模式就一定沒有錯了。好了,不多說,直接上代碼
先建一個Customer,放三種不同的客戶類型
再建一個接口Inter
再來一個實作業務的報價系統
是不是很簡單,接下來就可以調式了