桥接模式

简介: 桥接模式

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模式中


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