Unity学习笔记:设计模式-BRIDGE(桥接)

这篇博客探讨了在Unity开发中如何运用BRIDGE设计模式,旨在将抽象部分与其实现部分分离,允许两者独立变化。内容涉及BRIDGE模式的适用场景、好处,以及一个图形绘制的案例,说明如何通过该模式实现图形类(如圆形、矩形)与绘制方式的灵活组合。
摘要由CSDN通过智能技术生成

关键词:连接两端的变化

两个父类的派生类存在组合关系 排列组合的情况,其中一个父类调用另一个父类的方法 让子类继承,用以形成连接。

意图

将抽象部分(主体的成员)与它的实现部分分离,使它们都可以独立地变化。

用性:

• 你不希望在抽象和它的实现部分之间有一个固定的绑定关系。 例如这种情况可能是因为,

在程序运行时刻实现部分应可以被选择或者切换。

• 类的抽象以及它的实现都应该可以通过生成子类的方法加以扩充。这时 B r i d g e模式使你可以对不同的抽象接口和实现部分进行组合,并分别对它们进行扩充。

• 对一个抽象的实现部分的修改应对客户不产生影响,即客户的代码不必重新编译。

• 正如在意图一节的第一个类图中所示的那样&#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值