桥接模式

简介: 桥接模式

1.桥

public interface Bridge {
    void tagetLand();
}

桥的实现

public class Forest implements Bridge {
    public void tagetLand() {
        System.out.println("树林,吃食");
    }
}

动物

public abstract class Animal {
    public Bridge bridge;
    public abstract void willToDo();
}

动物实现

public class Chick extends Animal {
    public void willToDo() {
        System.out.println("过河");
    }
}

调用

Animal chick = new Chick();
chick.bridge = new Forest();
chick.willToDo();
chick.bridge.tagetLand();

常用于dao模式中


相关文章
|
29天前
|
设计模式 缓存 C#
适配器模式与桥接模式:一分钟浅谈
【10月更文挑战第14天】本文介绍了面向对象设计中的适配器模式和桥接模式,包括它们的概念、应用场景、实现方式及常见问题。适配器模式通过接口转换解决不兼容问题,适用于系统扩展和遗留系统升级;桥接模式通过分离抽象和实现提高灵活性,适用于多维度变化和避免类爆炸。文中还提供了C#代码示例以加深理解。
39 3
|
2月前
|
设计模式 Java
Java设计模式-桥接模式(9)
Java设计模式-桥接模式(9)
|
5月前
结构型模式之桥接模式
结构型模式之桥接模式
结构型模式之桥接模式
|
5月前
|
设计模式 Java
Java设计模式之桥接模式详解
Java设计模式之桥接模式详解
|
设计模式 Java 数据库连接
|
6月前
|
API 数据库
结构型 桥接模式
结构型 桥接模式
43 0
|
设计模式 C++
2023-6-16-第七式桥接模式
2023-6-16-第七式桥接模式
78 1
|
Linux Windows
结构型模式-桥接模式
结构型模式-桥接模式
112 0
|
设计模式
我学会了,桥接模式
桥接模式属于结构型模式,这个类型的设计模式总结出了 类、对象组合后的经典结构,将类、对象的结构和使用解耦了,花式的去借用对象。
121 0
我学会了,桥接模式