定義 策略模式定義了算法族,分別封裝起來(lái),讓它們之間可以相互替換,此模式讓算法的變化獨(dú)立于使用算法的客戶。 實(shí)際例子 在Head First 設(shè)...
投稿
收錄了3篇文章 · 1人關(guān)注
定義 策略模式定義了算法族,分別封裝起來(lái),讓它們之間可以相互替換,此模式讓算法的變化獨(dú)立于使用算法的客戶。 實(shí)際例子 在Head First 設(shè)...
1.要點(diǎn) 裝飾者和被裝飾對(duì)象有相同的超類型 可以用一個(gè)或多個(gè)裝飾器包裝一個(gè)對(duì)象 在任何需要原始對(duì)象的場(chǎng)合都可以使用包裝后的對(duì)象代替她 裝飾者可以...
單例模式的特點(diǎn) 單例類只能有一個(gè)實(shí)例 單例類必須自己創(chuàng)建自己的唯一實(shí)例 單例類必須給所有其它對(duì)象提供這一實(shí)例 寫單例模式需要注意的問(wèn)題: 線程安...