桥模式
桥模式:将某个问题抽象的不同形式分别与该问题的具体实现部分相分离,使他们都可以独立变化,并能够动态结合。
例如电视厂商海尔,长虹生产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()); } }