<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ivaneeo's blog

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

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks
    然后以同樣手法處理frequentRenterPoints:
    class Customer...
    public String statement() {
        int frequentRenterPoints = 0;
        Enumeration rentals = _rentals.elements();
        String result = "Rental Record for * " + getName() + "\n";
        while(rentals.hasMoreElements()) {
           Rental each = (Rental)rentals.nextElement();    //取得一筆租借記錄

         frequentRenterPoints += each.getFrequentRenterPoints();

              result += "\t" + each.getMovie().getTitle() + "\t" +
                 String.valueOf(each.getCharge()) + "\n";
        }
    //   add footer lines(結尾打印)
        result += "Amount owed is " + String.valueOf(getTotalCharge()) + " \n";
        result += "You earned " + String.valueOf(frequentRenterPoints) +
           "frequent renter points";
        return result;
    }

    --------------------------------------------------------------------------------------------------------------------

    public String statement() {
        Enumeration rentals = _rentals.elements();
        String result = "Rental Record for * " + getName() + "\n";
        while(rentals.hasMoreElements()) {
           Rental each = (Rental)rentals.nextElement();    //取得一筆租借記錄

              result += "\t" + each.getMovie().getTitle() + "\t" +
                 String.valueOf(each.getCharge()) + "\n";
        }
    //   add footer lines(結尾打印)
        result += "Amount owed is " + String.valueOf(getTotalCharge()) + " \n";
        result += "You earned " + String.valueOf(getTotalfrequentRenterPoints()) +
           "frequent renter points";
        return result;
    }

    // 譯注:此即所謂query method
    private int getTotalFrequentRenterPoints() {
        int result = 0;
        Enumeration rentals = _rentals.elements();
        while(rentals.hasMoreElements()) {
             Rental each = (Rental)rentals.nextElement();
             result += each.getFrequentRenterPoints();
        }
        return result;
    }
    posted on 2005-08-15 14:10 ivaneeo 閱讀(171) 評論(0)  編輯  收藏 所屬分類: refactoring-從地獄中重生
    主站蜘蛛池模板: 黄页网站免费观看| 亚洲国产成人久久一区WWW| 成人福利免费视频| 亚洲AV无码一区二区三区电影| 国产一区二区三区免费在线观看| 久久久久国色AV免费观看| 亚洲精品不卡视频| 午夜理伦剧场免费| 亚洲日韩看片无码电影| 亚洲成AV人片在线观看| 成年在线观看网站免费| 精品国产免费一区二区三区| 国产精品亚洲精品青青青| 亚洲综合色区在线观看| 久久不见久久见免费影院| 亚洲成_人网站图片| 中文字幕精品亚洲无线码一区 | 一个人免费观看视频在线中文| 亚洲精品第一国产综合精品99| 91九色老熟女免费资源站| 一区视频免费观看| 免费看一区二区三区四区| 亚洲欧洲国产综合AV无码久久| 亚洲av无码乱码国产精品fc2| 99在线免费视频| 亚洲欧美日韩中文字幕在线一区| 亚洲国产成人片在线观看无码| 国产国产人免费视频成69大陆| 69视频在线观看高清免费| 国产亚洲sss在线播放| 亚洲色精品88色婷婷七月丁香| 日本免费观看网站| 亚洲一级免费毛片| 国内精品免费久久影院| 精品久久久久久亚洲中文字幕 | 午夜亚洲av永久无码精品| 日韩在线观看免费| 亚洲乱亚洲乱妇24p| 亚洲欧洲日本国产| 亚洲成AV人片在线观看无| 国产黄色一级毛片亚洲黄片大全|