<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
    范例(Examples):無局部變量(No Local Variables)
    在最簡單的情況下,Extract Method(110)易如反掌。請看下列函數:

    void printOwing() {
        Enumeration e = _orders.elements();
        double outstanding = 0.0;

        //print banner
        System.out.println("********************************");
        System.out.println("********* Customer Owes **********");
        System.out.println("********************************");

        // calculate outstanding
        while(e.hasMoreElements()) {
           Order each = (Order) e.nextElement();
           outstanding += each.getAmount();
        }

        //print details
       
    System.out.println("name:" + _name);
       
    System.out.println("amount" + outstanding);
    }

    我們可以輕松提煉出[打印banner]的代碼。我只需要剪切、粘貼、再插入一個函數調用動作就行了:

    void printOwing() {
        Enumeration e = _orders.elements();
        double outstanding = 0.0;

        printBanner();

        // calculate outstanding
        while(e.hasMoreElements()) {
           Order each = (Order) e.nextElement();
           outstanding += each.getAmount();
        }

        //print details
       
    System.out.println("name:" + _name);
       
    System.out.println("amount" + outstanding);
    }

    void printBanner() {
       
    //print banner
        System.out.println("********************************");
        System.out.println("********* Customer Owes **********");
        System.out.println("********************************");
    }
    posted on 2005-08-24 14:59 ivaneeo 閱讀(197) 評論(0)  編輯  收藏 所屬分類: refactoring-從地獄中重生
    主站蜘蛛池模板: 4虎1515hh永久免费| 特级毛片A级毛片免费播放| 老司机69精品成免费视频| 亚洲日韩人妻第一页| 羞羞视频免费网站日本| 亚洲精品色婷婷在线影院| 久久久久国产成人精品亚洲午夜 | 最近中文字幕mv免费高清视频8| 亚洲精品一级无码中文字幕| 日韩精品免费一线在线观看| 哒哒哒免费视频观看在线www| 日本永久免费a∨在线视频| 亚洲综合久久夜AV | 久久国产精品成人免费| 亚洲精品一区二区三区四区乱码 | 久久久久久亚洲精品无码| 国产成人3p视频免费观看 | 美女视频黄频a免费| 亚洲麻豆精品国偷自产在线91| 一级特黄aaa大片免费看| 亚洲午夜久久久久久久久久| 99精品视频在线观看免费播放| 亚洲人成电影网站| 日本一道一区二区免费看| 一个人免费播放在线视频看片| 国产AV无码专区亚洲精品| 亚洲成人免费网址| 亚洲国产成人久久精品大牛影视| 亚洲?v无码国产在丝袜线观看 | 亚洲国产av高清无码| 日本一道高清不卡免费| a级毛片毛片免费观看久潮| 亚洲成人福利在线| 日产国产精品亚洲系列| 久久免费线看线看| 亚洲中文字幕日本无线码| 亚洲天堂中文字幕在线| 16女性下面扒开无遮挡免费| 国产精品亚洲二区在线| 狠狠色伊人亚洲综合成人| 最近中文字幕无免费视频|