Mark's Java Blog
          MyEclipse, Java EE, Spring, Struts, Hibernate, JPA, SWT, Swing, AJAX, JavaScript,SOA

              設計原則:
                                  1、找出應用中可能需要變化之處,把它們獨立出來,不要和那些不需要變化的代碼混在一起。
                                  2、針對借口編程,而不是針對實現編程 。
                                  3、多用組合,少用繼承。
             策略模式定義了算法族,分別封裝起來,讓它們之間可以互相替換,此模式讓算法的變化獨立于使用算法的客戶。

          posted on 2008-03-16 20:56 Mark 閱讀(173) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
           
          主站蜘蛛池模板: 光山县| 岗巴县| 中卫市| 永年县| 孟村| 三门峡市| 林芝县| 江安县| 银川市| 方山县| 大安市| 林周县| 荔波县| 曲沃县| 莒南县| 雅江县| 北碚区| 阳江市| 鄂州市| 分宜县| 肇东市| 讷河市| 大同县| 温宿县| 余庆县| 平湖市| 曲松县| 赤城县| 太白县| 滕州市| 密山市| 湖南省| 中卫市| 灌云县| 化州市| 达日县| 宽甸| 壶关县| 无棣县| 重庆市| 阿坝|