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

              設(shè)計(jì)原則:
                                  1、找出應(yīng)用中可能需要變化之處,把它們獨(dú)立出來(lái),不要和那些不需要變化的代碼混在一起。
                                  2、針對(duì)借口編程,而不是針對(duì)實(shí)現(xiàn)編程 。
                                  3、多用組合,少用繼承。
             策略模式定義了算法族,分別封裝起來(lái),讓它們之間可以互相替換,此模式讓算法的變化獨(dú)立于使用算法的客戶(hù)。

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

          只有注冊(cè)用戶(hù)登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
           
          主站蜘蛛池模板: 霍山县| 灵璧县| 天镇县| 唐山市| 普兰店市| 城步| 榆社县| 区。| 罗田县| 体育| 宜川县| 茶陵县| 汉川市| 庄河市| 陕西省| 辉南县| 马关县| 聂荣县| 泰宁县| 巍山| 永川市| 垦利县| 固阳县| 宁明县| 高密市| 高陵县| 武清区| 深圳市| 乌海市| 阳谷县| 建昌县| 宝清县| 平武县| 孟村| 邯郸市| 阿巴嘎旗| 封丘县| 巢湖市| 乌兰浩特市| 丹凤县| 江油市|