設計模式筆記

2021-08-29 13:39:38 字數 364 閱讀 5460

1.command模式

是將對行為進行封裝的典型模式

2.factory模式

是將建立進行封裝的模式,

3.adapter模式

當兩個系統的之間的介面不匹配時,就需要用介面卡來把乙個系統的介面轉換為與另乙個系統陪陪的介面。

同樣也可以用作簡化程式設計,如讓介面卡對某個介面的所有方法空實現,子類繼承此介面卡,即可只實現某個方法了。

4、**模式

**類與委託類有同樣的介面,**類主要負責為委託類預處理訊息、過濾訊息、及把訊息**給委託類,**類和委託類之間為組合關係。

設計模式筆記

1 類繼承與介面繼承的比較。物件的類與物件的型別的比較 乙個物件的類定義了物件怎麼樣實現的,同時也定義物件內部狀態和操作的實現。但是物件的型別只與他的介面有關,藉口即物件能響應的請求的集合。乙個物件可以有多個型別,不同的類物件可以有相同的型別。理解類繼承和介面繼承之間的差別也十分重要。類繼承根據乙個...

設計模式筆記

設計模式是一種真理,我們在沒有學習過設計模式時都會或多或少的與他不謀而合,但是學習過後我們可以把他從經驗性的東西提煉為理論性的,並且反過來再指導實踐,這應該就是我們學習並使用設計模式的初衷,這好比是政經中的價值規律,任何人都知道東西如果少了而需求大,它 馬上就漲,而反過來 就賤,可是學過政經後就可以...

設計模式筆記

設計模式精解p136,第11章 專家如何進行設計 alexander提到 從片段開始設計不是乙個好的設計方法。即將預先成型的部分新增在一起是無法得到優秀的軟體設計的。但還是可以得到可以工作的軟體的,只是大部分時候難於修改或擴充套件 我的觀點 軟體或者軟體系統都是由 功能模組 和這些 模組之間的聯絡 ...