設計模式(Design Pattern) – State(狀態模式)
目的 讓物件的外顯行為隨內部狀態的改變而改變,彷彿連類別也跟… Read more »
目的 讓物件的外顯行為隨內部狀態的改變而改變,彷彿連類別也跟… Read more »
目的 定義一對多的物件相依關係,讓物件狀態一但有變動,就自動… Read more »
目的 定義一整族演算法,將每一個演算法封裝起來,可互換使用,… Read more »
目的 將訊息封裝成物件,以便能用各種不同的訊息、暫佇、紀錄、… Read more »
目的 讓多個物件有機會處理某一訊息,降低訊息發送者與接收者之… Read more »
目的 替其他物件預留代理者位置,藉此控制存取其他物件。 別名… Read more »
目的 以共享機制有效的支援一大堆小規模物件 動機 Flywe… Read more »
Creational Patterns (生成模式) Abs… Read more »
目的 為子系統的一堆介面提供一個統一的高階介面,讓子系統更容… Read more »
目的 將額外權責動態附加於物件身上,不必衍生子類別即可彈性擴… Read more »