<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-從地獄中重生
    主站蜘蛛池模板: 亚洲av成人一区二区三区在线观看| 51在线视频免费观看视频| 巨胸喷奶水视频www网免费| 亚洲avav天堂av在线网爱情| 亚洲一区免费观看| 亚洲三级电影网址| 114级毛片免费观看| 亚洲综合一区二区精品久久| 四虎在线成人免费网站| 亚洲中文无码av永久| 成年人在线免费观看| 亚洲av片在线观看| 亚洲国产一级在线观看| 一级看片免费视频囗交| 国产美女亚洲精品久久久综合| 丰满人妻一区二区三区免费视频| 精品国产亚洲男女在线线电影 | a毛片免费观看完整| 亚洲av无码无在线观看红杏| 国产精品免费福利久久| 亚洲国产高清视频在线观看| 成年女人男人免费视频播放| 亚洲av无码成人精品国产| 亚洲国产小视频精品久久久三级| 不卡视频免费在线观看| 在线免费观看亚洲| 最新中文字幕免费视频| 美女黄频免费网站| 亚洲电影中文字幕| 久久电影网午夜鲁丝片免费| 香港一级毛片免费看| 亚洲精品成人无码中文毛片不卡| 久久久久久夜精品精品免费啦| 91亚洲性爱在线视频| 亚洲精品成人久久久| 精品一区二区三区无码免费视频| 亚洲精品无播放器在线播放 | 亚洲高清无在码在线无弹窗 | 亚洲无码一区二区三区| 国产亚洲情侣一区二区无码AV| 99久久精品免费视频|