你的位置:首页 > 软件开发 > ASP.net > 【设计模式】7、桥接模式

【设计模式】7、桥接模式

发布时间:2016-02-17 21:00:12
桥接模式就是对一个类的方法进行抽象化,吧不相关的因素提取出来,发展出第二个类 1 package com.shejimoshi.structural.Bridge; 2 3 4 /** 5 * 功能:桥接模式使用 6 * 意图:将抽象部分与它的实现部分分 ...

桥接模式就是对一个类的方法进行抽象化,吧不相关的因素提取出来,发展出第二个类

 

【设计模式】7、桥接模式

 

 1 package com.shejimoshi.structural.Bridge; 2  3  4 /** 5  * 功能:桥接模式使用 6  *    意图:将抽象部分与它的实现部分分离,使他们都可以独立的变化 7  *   适用性:你不希望在抽象和它的实现部分之间有一个固定的绑定关系。 8  *      类的抽象以及它的实现都应该可以通过生成子类的方法加以扩充 9  *     对一个抽象的实现部分的修改应对客户不产生影响,即客户的代码不必重新编译10  *     你想在多个对象间共享实现,但同时要求客户并不知道这一点11  * 时间:2016年2月17日下午7:45:1012  * 作者:cutter_point13 */14 public abstract class Systeml15 {16   //相应系统的软件17   protected Soft soft;18   19   public abstract void using();20   21   public void installSoft(Soft soft)22   {23     this.soft = soft;24   }25 }

原标题:【设计模式】7、桥接模式

关键词:设计模式

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。