目的 將訊息(請求)封裝成物件,可以參數化具有不同請求、佇列或日誌請求的Client,並且支援復原動...
Continue reading...linziyou
工廠方法模式 Factory Method Pattern
目的 定義可生成物件的介面,但讓子類別決定該實體化哪種類別的物件。讓類別把實體化的程序推遲給子類別去...
Continue reading...抽象工廠模式 Abstract Factory Pattern
目的 以同一個介面建立一整族相關的物件,不需點明各物件真正所屬的實體類別。 Create famil...
Continue reading...迪米特法則 Low of Demeter (LoD)
定義 對於物件 Obj 的一個方法 fun() 而言, fun() 只能存取以下類型的物件: 自己或...
Continue reading...物件導向程式 低耦合、高內聚 – 內聚編 (Cohesion)
1. 功能內聚力 (Functional Cohesion) 一個模組只做一件事情,即具有唯一功能。...
Continue reading...