读书人

桥形式

发布时间: 2012-12-28 10:29:05 作者: rapoo

桥模式
桥模式:将某个问题抽象的不同形式分别与该问题的具体实现部分相分离,使他们都可以独立变化,并能够动态结合。
例如电视厂商海尔,长虹生产21寸,29寸电视机。从这里要将它们分离出来,就用到桥模式。电视机与电视机生产厂商挂桥,从而,分离出不同厂商的实现,与不同电视机型号的实现.
下面看下uml

[img][/img]
从上图可以看出,将实际抽象分离出来。
看下代码
创建电视机
Java代码

public class Client {        public static void main(String[] args) {          // TODO Auto-generated method stub          Inch29 i = new Inch29();          i.teleview(new ChangHong());      }  }  

结果:
长虹厂商
29寸电视

读书人网 >编程

热点推荐