<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 閱讀(171) 評論(0)  編輯  收藏 所屬分類: refactoring-從地獄中重生
    主站蜘蛛池模板: 337p日本欧洲亚洲大胆艺术| 亚洲精品无码人妻无码| 99视频全部免费精品全部四虎| 久久精品国产亚洲av麻豆图片| 日韩激情无码免费毛片| 国产免费黄色无码视频 | 亚洲最大免费视频网| 亚洲国产精品无码久久98| 老司机亚洲精品影视www| 日本免费网站视频www区| 精品视频免费在线| 亚洲视频在线免费观看| 99久久免费精品国产72精品九九 | 97在线视频免费公开视频| 亚洲日本国产精华液| 全亚洲最新黄色特级网站 | vvvv99日韩精品亚洲| 3344永久在线观看视频免费首页 | 亚洲国产精品综合久久久| 国产乱子伦片免费观看中字| 久久免费高清视频| 美女啪啪网站又黄又免费| 91天堂素人精品系列全集亚洲| 亚洲日韩在线中文字幕第一页| 在线永久免费的视频草莓| 男女拍拍拍免费视频网站| 亚洲国产欧洲综合997久久| 亚洲精品乱码久久久久久下载| 亚洲国产精品激情在线观看| 亚洲人成电影网站免费| 暖暖在线视频免费视频| 一区二区三区AV高清免费波多| 亚洲中文字幕无码久久| 亚洲综合在线观看视频| 亚洲综合精品香蕉久久网| 国产在线98福利播放视频免费| 我的小后妈韩剧在线看免费高清版| 91在线免费视频| 全部在线播放免费毛片| 亚洲午夜无码久久久久软件| 亚洲精品在线视频观看|