ivaneeo's blog

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

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

          為這個(gè)值域建立取值/設(shè)值函數(shù)(getting/setting methods),并且只以這些函數(shù)來訪問值域。
          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) 評論(0)  編輯  收藏 所屬分類: refactoring-從地獄中重生
          主站蜘蛛池模板: 绵竹市| 盐亭县| 万全县| 高安市| 清河县| 蕲春县| 同江市| 赫章县| 吴忠市| 清镇市| 黄石市| 郎溪县| 镇江市| 宿迁市| 广宗县| 塘沽区| 阿克苏市| 湖口县| 永吉县| 天津市| 彭山县| 新野县| 山西省| 通海县| 修水县| 张掖市| 石棉县| 巴林右旗| 舟曲县| 郑州市| 历史| 云和县| 米易县| 合水县| 怀来县| 天台县| 怀远县| 宁化县| 广昌县| 泰安市| 瑞安市|