天天看點

Head First設計模式-政策模式

什麼是政策模式?

政策模式是指對一系列的算法定義,并将每一個算法封裝起來,而且使它們還可以互相替換。政策模式讓算法獨立于使用它的客戶而獨立變化。

分析下定義:政策模式定義和封裝了一系列的算法,它們是可以互相替換的,也就是說它們具有共性,而它們的共性就展現在政策接口的行為上,另外為了達到最後一句話的目的,也就是說讓算法獨立于使用它的客戶而獨立變化,我們需要讓用戶端依賴于政策接口。

例子:

•Calc(a,b)

Head First設計模式-政策模式
Head First設計模式-政策模式
Head First設計模式-政策模式
Head First設計模式-政策模式
Head First設計模式-政策模式
Head First設計模式-政策模式
Head First設計模式-政策模式
Head First設計模式-政策模式
Head First設計模式-政策模式
Head First設計模式-政策模式
Head First設計模式-政策模式
Head First設計模式-政策模式
Head First設計模式-政策模式
Head First設計模式-政策模式
Head First設計模式-政策模式
Head First設計模式-政策模式
Head First設計模式-政策模式
Head First設計模式-政策模式
Head First設計模式-政策模式
Head First設計模式-政策模式

https://download.csdn.net/download/qq_23306363/11085595

繼續閱讀