ivaneeo's blog

          自由的力量,自由的生活。

            BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
            669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks
          你直接訪問(wèn)一個(gè)值域(field),但與值域之間的耦合關(guān)系逐漸變得笨拙。

          為這個(gè)值域建立取值/設(shè)值函數(shù)(getting/setting methods),并且只以這些函數(shù)來(lái)訪問(wèn)值域。
          private int _low, _high;
          boolean includes(int arg) {
              return arg >= _low && arg <= _high;
          }
                                126.gif
          private int _low, _high;
          boolean includes(int arg) {
              return arg >= getLow() && arg <= getHigh();
          }
          int getLow() {return _low;}
          int getHigh() {return _high;}
          posted on 2005-08-31 15:36 ivaneeo 閱讀(208) 評(píng)論(0)  編輯  收藏 所屬分類: refactoring-從地獄中重生
          主站蜘蛛池模板: 团风县| 六枝特区| 阳江市| 诏安县| 平昌县| 乌拉特前旗| 加查县| 京山县| 长治市| 正安县| 杭锦后旗| 南华县| 吉林省| 弋阳县| 雷波县| 富蕴县| 岳西县| 监利县| 曲水县| 达日县| 齐齐哈尔市| 马尔康县| 昭觉县| 仪陇县| 望谟县| 永修县| 永仁县| 鄄城县| 德惠市| 左贡县| 宿松县| 米泉市| 竹溪县| 抚顺市| 罗平县| 玉田县| 博罗县| 巨鹿县| 宣化县| 固阳县| 壤塘县|