離弦之Ray

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            55 Posts :: 0 Stories :: 33 Comments :: 0 Trackbacks

              粗粗看完一遍設計模式的時候,覺得Builder Pattern和Factory Method Pattern有點混淆,好像這兩者都是將復雜的構造過程屏蔽掉,最終返回一個Client滿意的對象,但他們的本質是不一樣的
              Builder Pattern只針對一個類,這個類的特點是構造起來過程特別復雜,所以將構造的部分獨立出來,專門用一個BuilderClass來負責生成對象。
              Factory Method更多的是針對生成實現同一接口的一組類中的某個。有點拗口,就是在運行時生成正確的對象。
              總結下來,就是Builder針對一個Class,Factory Method針對從一組Class中挑選一個
          posted on 2008-02-26 20:25 離弦之ray的技術天空 閱讀(305) 評論(0)  編輯  收藏 所屬分類: Design Pattern
          主站蜘蛛池模板: 江安县| 弥渡县| 大城县| 海林市| 贺兰县| 沽源县| 北京市| 柘荣县| 青阳县| 鹰潭市| 淮安市| 宜春市| 上蔡县| 弋阳县| 进贤县| 涟水县| 且末县| 贵州省| 大丰市| 布尔津县| 镇安县| 贵港市| 琼中| 陆河县| 鄂伦春自治旗| 文化| 于都县| 泊头市| 南汇区| 绥阳县| 彰化市| 辉南县| 济源市| 绵竹市| 日土县| 开远市| 客服| 长顺县| 云安县| 昌宁县| 马鞍山市|