JavaExplore

          一切像霧像雨又像風(fēng)
          posts - 19, comments - 45, trackbacks - 0, articles - 0
          1、策略:常用于算法族,將算法從依賴的環(huán)境中抽象出來(lái)形成
          2、狀態(tài):和策略非常接近,使用于有明顯狀態(tài)變化的時(shí)候
          3、命令:命令的發(fā)起與執(zhí)行解藕,命令類可以獨(dú)立演化,有助于做redo undo操作以及記錄所執(zhí)行的命令
          4、解釋:用于文法的解析
          5、迭代子:java中有現(xiàn)成的實(shí)現(xiàn),iterator
          6、觀察者:常見(jiàn),類似與模型視圖的關(guān)系,java中提供了oberver類和observable接口
          7、調(diào)停者:處理混亂的類交互,抽象出中間類,將類間的交互都通過(guò)這個(gè)類完成
          8、模版:將擁有同一父類的多個(gè)具體子類的共同操作提取出來(lái)形成抽象模版類
          ???????? 原則:具體的私有屬性應(yīng)該放到具體類中,抽象類中調(diào)用屬性通過(guò)屬性方法而不是直接調(diào)用屬性
          ?????????????? 將私有屬性放到具體的類中,才能方便對(duì)父類進(jìn)行多個(gè)實(shí)現(xiàn)。
          ???????? 將行為看作劃分類的標(biāo)準(zhǔn),以前我都是將數(shù)據(jù)模型看作劃分類的思想,以后應(yīng)該重新審視行為在類中的重要作用,特別是在的繼承等級(jí)中。

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 韶关市| 海安县| 土默特左旗| 瓮安县| 抚松县| 高阳县| 邹城市| 灵石县| 错那县| 且末县| 邳州市| 垫江县| 赤水市| 黄龙县| 璧山县| 东安县| 庆阳市| 昌江| 思茅市| 秭归县| 正蓝旗| 临汾市| 广汉市| 镇平县| 辽阳县| 华宁县| 和龙市| 江达县| 绥棱县| 古蔺县| 黄大仙区| 遂川县| 泾川县| 视频| 台前县| 平凉市| 赤城县| 东台市| 长兴县| 荆门市| 高安市|