模式筆記五: 創(chuàng)建型模式

          =單例模式=

          單例模式需要考慮的重要問題是其生存周期問題,一種是不死鳥,永遠(yuǎn)不銷毀,最為簡(jiǎn)單,但是占用了資源
          另一種是有生存周期, 但是又要考慮其引用可能無效的問題
          * Lifetime: Dead reference
          * Double check locking

          =工廠模式=
          工廠模式是很常用的模式, 常見的有
          *簡(jiǎn)單工廠
          *抽象工廠



          *工廠方法



          =生成器模式=


          =原型模式=


          這里只是簡(jiǎn)單地用相應(yīng)類圖來表示, 個(gè)中滋味, 在應(yīng)用中自己慢慢體會(huì)吧
          相似的一點(diǎn)是抽象的東西有具體的實(shí)現(xiàn), 至于到底用哪個(gè)具體的實(shí)現(xiàn), 交給工廠來創(chuàng)建吧
          至于這個(gè)工廠, 視問題域的復(fù)雜性,可以是抽象的, 也可以是具體的,工廠模式大體如此

          posted on 2008-08-11 17:19 fantasyamin 閱讀(208) 評(píng)論(0)  編輯  收藏 所屬分類: Java

          <2008年8月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 永平县| 保山市| 冀州市| 江门市| 广安市| 呼伦贝尔市| 琼中| 诸暨市| 崇州市| 南岸区| 察雅县| 江达县| 平昌县| 百色市| 诸城市| 开封县| 抚宁县| 澄城县| 义马市| 军事| 通许县| 伊吾县| 郸城县| 伽师县| 西林县| 清河县| 安陆市| 深水埗区| 奉新县| 永昌县| 阿拉善右旗| 儋州市| 兴城市| 抚州市| 兴义市| 长武县| 科技| 香格里拉县| 沙湾县| 南投市| 陕西省|