PIXNET Logo登入

Codeless的部落格

跳到主文

歡迎光臨Codeless在痞客邦的小天地

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 5月 14 週四 201515:56
  • Abstract Factory Pattern

Abstract Factory Pattern相對於Simple Factory Pattern只是將不同的Factory抽象化後,而多了Abstract Factory這一層。
Manner.java

public interface Manner {
public void eatSomething() ;
}
(繼續閱讀...)
文章標籤

Codeless 發表在 痞客邦 留言(0) 人氣(12)

  • 個人分類:Design pattern
▲top
  • 5月 12 週二 201518:29
  • Simple Factory Pattern


Simple Factory Pattern
Simple Factory模式又稱Static Factory模式。一個Simple Factory生產成品,而對客戶端隱藏產品產生的細節,物件如何生成,生成前是否與其它物件建立依賴關係,客戶端皆不用理會,用以將物件生成方式之變化 與客戶端程式碼隔離。

Factory Method模式在一個抽象類別中留下某個建立元件的抽象方法沒有實作,其它與元件操作相關聯的方法都先依賴於元件所定義的介面,而不是依賴於元件的實現, 當您的成品中有一個或多個元件無法確定時,您先確定與這些元件的操作介面,然後用元件的抽象操作介面先完成其它的工作,元件的實作(實現)則推遲至實現元件介面的子類完成,一旦元件加入,即可完成您的成品。簡單地說,如果您希望如何建立父類別中用到的物件這件事,是由子類別來決定,可以使用Factory Method...
(繼續閱讀...)
文章標籤

Codeless 發表在 痞客邦 留言(0) 人氣(22)

  • 個人分類:Design pattern
▲top
1

個人資訊

Codeless
暱稱:
Codeless
分類:
數位生活
好友:
累積中
地區:

熱門文章

  • (897)Maven repository 概念

程式天地

  • Junit (2)
  • Maven (4)
  • JAVA (1)
  • Design pattern (2)
  • Spring tutorial (11)
  • 其它 (1)
  • Ant (1)
  • Weblogic (1)
  • Android (1)
  • 未分類文章 (1)

最新文章

  • Maven repository 概念
  • Eclipse內建立Maven project
  • Junit Annotation的應用
  • Junit 環境設定與安裝
  • Web Project with Spring
  • Maven 環境設定與安裝
  • Sprng Form Handling
  • Spring MVC
  • Annotation
  • Auto-wiring

動態訂閱

文章精選

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣: