<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-從地獄中重生
    主站蜘蛛池模板: 久久aⅴ免费观看| 在线免费观看一级毛片| 亚洲av午夜精品一区二区三区| 日本三级2019在线观看免费| 亚洲最大的成网4438| 日韩精品免费在线视频| 人人狠狠综合久久亚洲88| 13小箩利洗澡无码视频网站免费 | 国产亚洲自拍一区| 一级午夜免费视频| 亚洲精品无码鲁网中文电影| aa级女人大片喷水视频免费| 亚洲精品乱码久久久久久久久久久久 | 免费国产黄网站在线观看可以下载| 亚洲精品国产字幕久久不卡| 永久在线观看免费视频| 亚洲免费在线视频| 希望影院高清免费观看视频| 亚洲依依成人亚洲社区| 91免费国产视频| 亚洲人成影院在线| 免费无码AV片在线观看软件| 亚洲人成电影网站免费| 亚洲AⅤ无码一区二区三区在线 | 久久久久成人片免费观看蜜芽 | 亚洲国产精品99久久久久久| 亚洲国产综合精品中文字幕| 免费播放在线日本感人片| 亚洲黄色在线电影| 精品免费久久久久久成人影院| 亚洲精品免费在线观看| 香蕉97超级碰碰碰免费公| 精品在线免费视频| 免费看美女裸露无档网站| 亚洲精品国产av成拍色拍| 久久久青草青青国产亚洲免观| 污污网站18禁在线永久免费观看| 亚洲制服丝袜中文字幕| 亚洲一级片免费看| 免费国产黄网站在线看| 亚洲av日韩av天堂影片精品|