java23种设计模式---桥接模式

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/siyi1219/article/details/85604362

桥接模式就是把事物和其具体实现分开,使他们可以各自独立的变化。桥接的用意是:将抽象化与实现化解耦,使得二者可以独立变化

举例:

定义一个接口Sourceable:

分别定义两个实现类来实现该接口:

我们现在来定义一个桥梁:

测试类:

输出:

通过对Bridge类的调用,实现了对接口Sourceable的实现类SourceSub1和SourceSub2的调用

猜你喜欢

转载自blog.csdn.net/siyi1219/article/details/85604362