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

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

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

    ivaneeo's blog

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

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      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(結(jié)尾打印)
        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(結(jié)尾打印)
        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 閱讀(175) 評論(0)  編輯  收藏 所屬分類: refactoring-從地獄中重生
    主站蜘蛛池模板: 亚洲精品视频在线观看免费| 一个人看的免费视频www在线高清动漫| 亚洲最大福利视频| 日韩精品无码专区免费播放| 久久久久国产精品免费免费搜索| 亚洲美女视频一区| 国产精品永久免费视频| 亚洲一区视频在线播放| 亚洲AV无码一区二区三区牛牛| www一区二区www免费| 国产L精品国产亚洲区久久| 国产精品免费久久| 国产亚洲av片在线观看播放 | 国产亚洲婷婷香蕉久久精品 | 亚洲爆乳无码专区www| 最近免费中文字幕4| 色综合久久精品亚洲国产| 免费永久看黄在线观看app| 亚洲国产精品综合福利专区| 亚洲成人免费网站| 亚洲精品又粗又大又爽A片| 免费一级做a爰片性色毛片| 亚洲情A成黄在线观看动漫软件| 我要看免费的毛片| 黄色三级三级免费看| 免费高清av一区二区三区| 久久综合亚洲色一区二区三区| 亚洲人成色在线观看| 国产精品极品美女免费观看| 亚洲国产天堂久久综合| 中文字幕永久免费| 亚洲v国产v天堂a无码久久| 亚洲va成无码人在线观看| 91精品免费观看| 亚洲爱情岛论坛永久| 在线观看片免费人成视频播放| 亚洲尹人九九大色香蕉网站| 99re免费在线视频| 亚洲AV噜噜一区二区三区| 国产亚洲色视频在线| 黄页网站免费观看|