Skip to content
What you think is what you get
What you think is what you get
Home
Posts
About Me
Home
Posts
About Me
Follow on
linkedin
Follow on
github
Follow on
twitter
Follow on
facebook
Follow on
instagram
What you think is what you get
Home
Posts
About Me
Posts filed under: Design Pattern
Design Pattern
Design Pattern
組合模式(Component Pattern)應用
by
zgh149
23 9 月, 2016
0
組合模式定義: 將物件組合為樹狀結構,以表達 ”部份-整體” 的層次。組合模式讓使用者......
Design Pattern
單例模式中資料的同步化
by
zgh149
10 5 月, 2016
0
單例模式的基本介紹 雖然單例模式中的 HungerSingleton 可以保證只產生一個實體,但其中的資料還是......
Design Pattern
Singleton Pattern (單例模式)
by
zgh149
6 11 月, 2015
0
Singleton Pattern : 限制類別只能產生一個實體並提供全域存取方法。 Singl......
Design Pattern
使用 Adapter 封裝未完成類別(unfinished class)
by
zgh149
26 5 月, 2015
0
Adapter Pattern 將類別的介面轉換成另一個介面,使得原本不相容的類別可以互相一起工作。 使用的情......
Design Pattern
使用 Factory Method Pattern 替換多建構式
by
zgh149
31 3 月, 2015
0
Factory Method Pattern : 提供產生物件的方法, 並讓其子類別決定產生何種類型的實體, ......
Design Pattern
使用Simple Factory Pattern替換多建構式
by
zgh149
19 3 月, 2015
0
Simple Factory Pattern: 提供產生物件的方法, 而無須關注實作內容, 其物件類型可為in......
Design Pattern
,
Refactoring
使用策略模式(Strategy Pattern)取代 switch
by
zgh149
8 7 月, 2014
0
一般來說使用switch通常會產生一些缺點,e.g. 1. 同樣的 switch 散佈在不同的位置時, 當新的......
Design Pattern
Observer Pattern(觀察者模式)
by
zgh149
3 9 月, 2013
2
一對多關係(Subject & Observer),實際資料位於主題(Subject)中,觀察者依附於......
Design Pattern
Strategy Pattern(策略模式)
by
zgh149
4 12 月, 2012
0
1.把常變動的部分封裝起來 2.使用實作介面來建立物件 3.多用合成少用繼承 範例 public class ......