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

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

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

    設計模式之Facade(門面)

    Posted on 2007-09-04 17:58 Jaunt 閱讀(269) 評論(0)  編輯  收藏 所屬分類: 設計模式(java)

    1、說明:

    AFacade的定義: 為子系統中的一組接口提供一個一致的界面。

    B使用統一對外接口,可以降低系統的復雜性,增加了靈活性。

         C:從下面例子中可以看到,外界只是訪問了家庭對外展現(FamilyOutShow)類,而沒有直接與成員類打交道。這樣比如說增加了一個新的成員類(比如說兒子(Son) 
         類),只要修改家庭對外展現(
    FamilyOutShow)類即可,而不用修改調用。

    2、 在這里,先定義家庭的各個成員類:

    妻子(Wife):

    public class Wife {

     protected Wife() {

        System.out.println("老婆偉大 !");

     }

    }

    女兒(Daughter):

    public class Daughter {

     protected Daughter () {

        System.out.println("女兒可愛 !");

     }

    }

    我(Me):

    public class Me {

      protected Me() {

        System.out.println("我愛我家 !");

     }

    }

    3、定義家庭對外展現(FamilyOutShow)類:

    public class FamilyOutShow {

     public void MyFamily() {

        Wife myWife = new Wife();  //我的老婆

        Daughter myDaughter = new Daughter ();  //我的女兒

        Me me= new Me();  //我自己

     }

    }

    4、編寫測試類:

    public class MyFamilyTest {

     public static void main(String[] args) {

          FamilyOutShow myFamily = new FamilyOutShow ();

          myFamily.MyFamily();

     }

    }


    LinkUrl: http://tb.blog.csdn.net/TrackBack.aspx?PostId=131054


    主站蜘蛛池模板: 最近中文字幕mv手机免费高清 | 6080午夜一级毛片免费看| 九月婷婷亚洲综合在线| 国产青草亚洲香蕉精品久久| 成人免费视频网址| 亚洲国产区男人本色| 免费一本色道久久一区| 亚洲人成电影网站久久| 一个人在线观看视频免费| 亚洲午夜理论片在线观看| 好爽…又高潮了毛片免费看| 亚洲国产精品无码久久| 国产男女猛烈无遮档免费视频网站| 亚洲av无码专区在线电影| 免费不卡中文字幕在线| 亚洲一级片免费看| 国产成A人亚洲精V品无码| 99久9在线|免费| 亚洲综合欧美色五月俺也去| 日韩免费无码一区二区视频| 黄色a三级三级三级免费看| 国产亚洲精品成人AA片新蒲金 | 久久精品国产亚洲av麻| 1000部夫妻午夜免费| 亚洲中文无码亚洲人成影院| 全亚洲最新黄色特级网站| 日韩精品无码免费专区午夜| 亚洲自偷精品视频自拍| 免费观看成人毛片a片2008| 看亚洲a级一级毛片| 久久久久亚洲av成人无码电影| 今天免费中文字幕视频| 亚洲人成网站日本片| 又粗又硬又黄又爽的免费视频| 你懂的在线免费观看| 亚洲国产成人精品青青草原| 国产中文字幕免费观看| 国产午夜精品免费一区二区三区| 国产精品亚洲片在线va| 亚洲女人被黑人巨大进入| 69免费视频大片|