狀態模式 State Pattern 目的 讓物件的外顯行為隨內部狀態的改變而改變,彷彿連類別也變了似的。 Allow an object... Continue reading... 2020 年 10 月 27 日 by linziyou Java 物件導向 設計模式
訪問者模式 Visitor Pattern 目的 定義能逐一施行於物件結構裡各個元素的操作,讓你不必修改作用對象的類別介面,就能定義新的操作;將... Continue reading... 2020 年 10 月 13 日 by linziyou Java 物件導向 設計模式
疊代器模式 Iterator Pattern 目的 不用知道Aggregate Object的內部細節,即可依序存取內含的每一個元素 Provid... Continue reading... 2020 年 10 月 7 日 by linziyou Java 物件導向 設計模式
命令模式 Command Pattern 目的 將訊息(請求)封裝成物件,可以參數化具有不同請求、佇列或日誌請求的Client,並且支援復原動... Continue reading... 2020 年 10 月 6 日 by linziyou Java 物件導向 設計模式
橋接模式 Bridge Pattern 目的 將實作體系與抽象體系分開,讓兩者能各自更動。 Decouple an abstraction ... Continue reading... 2020 年 10 月 6 日 by linziyou Java 物件導向 設計模式