十八、桥接模式Bridge(结构型模式)

来源:互联网 发布:手机怎么设置淘宝预售 编辑:程序博客网 时间:2024/06/07 16:46

详细请看JAVA设计模式初探之桥接模式

class MM {   String name;   public String getName() {      return name;   }    public void setName(String name) {      this.name = name;   }}

class Boy {   String name;   public String getName() {      return name;   }   public void setName(String name) {      this.name = name;   }   public void pursue(MM mm) {      //Gift g = new Ring();      Gift g=new WarmmGift(new Flower());      give(g, mm);   }   private void give(Gift g, MM mm) {   }}
</pre><p></p><pre name="code" class="java">class GiftImpl {}

class Flower extends GiftImpl {}


class Ring extends GiftImpl {}

class Gift {   protected GiftImpl giftImpl;}

 class WarmmGift extends Gift {   public WarmmGift(GiftImpl giftImpl) {      this.giftImpl = giftImpl;   }}

 class WildGift extends Gift {....}


class GiftImpl {}

class Flower extends GiftImpl {}


class Ring extends GiftImpl {}

0 0
原创粉丝点击