2.策略模式(《大話設計模式》--程傑,筆記)

策略模式:它定義了算法家族,分別封裝起來,讓它們直接可以互相替換,此模式讓算法的變化,不會影響到使用算法的用戶。 策略模式是一種定義一系列算法的方法,從概念上來看,所有這些算法完成的都是相同的工作,只是實現不同,它可以以相同的方式調用所有的算法,減少了各種算法類與使用算法類之間的耦合。 策略模式的策略抽象類定義了一系列可供重用的算法或行爲,繼承有助於析取出這些算法中的公共功能。 策略模式簡化了單元
相關文章
相關標籤/搜索