• 技术文章 >java >java基础

    java桥接模式是什么

    小妮浅浅小妮浅浅2021-09-03 10:39:09原创3450

    说明

    1、桥接模式将抽象部分与实现部分分离,使其独立变化。

    它用组合关系代替继承关系来实现,从而降低了抽象和实现这两个可变维度的耦合度。

    2、桥接模式将继承关系转化为关联关系,降低了类与类之间的耦合度、系统中类的数量和代码量。

    使用场景

    不希望或不适用于继承场景。

    接口或抽象场景不稳定。

    重用性要求高的场景。

    实例

    public class BridgeTest {  
          
        public static void main(String[] args) {  
              
            Bridge bridge = new MyBridge();  
              
            /*调用第一个对象*/  
            Sourceable source1 = new SourceSub1();  
            bridge.setSource(source1);  
            bridge.method();  
              
            /*调用第二个对象*/  
            Sourceable source2 = new SourceSub2();  
            bridge.setSource(source2);  
            bridge.method();  
        }  
    }

    以上就是java桥接模式的介绍,希望对大家有所帮助。更多Java学习指路:Java基础

    本教程操作环境:windows7系统、java10版,DELL G3电脑。

    专题推荐:java桥接模式
    品易云
    上一篇:java中CompletableFuture方式是什么 下一篇:java桥接模式的优缺点

    相关文章推荐

    • java下界通配符的用法• java通配符的使用规则• java动态代理的特点• java中Cglib代理的使用• JavaScript二分查找算法的使用• java异常编程FutureTask的介绍• java中CompletableFuture方式是什么• 程序员简历探秘,java语言发展前景• JavaScript快速学习设计模式

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网