解释器模式和组合模式

这两个模式有啥共性。
都有自桥接。
自桥接:自己桥接自己,就是自己和自己是组合关系。子类不但继承父类还会桥接父类。
上面说的自桥接会使继承和桥接发生迭代。
发生迭代了,就要中终止条件。
终止条件的纯在就是他俩的共性。
其实装饰模式也职责链也有自桥接。
但是他们的自桥接是单线桥接。
一个类只会在桥接一个父类。
而这两个模式不同,一个子类再桥接的父类不只一个,且数目不固定。
在做对象间的机能调用是,要用终止条件判断桥接系列的函数调用终止。
如下看看类图的对比吧
组合模式
组合模式
解释器模式
解释器模式看看其他两种有自桥接的模式
装饰模式
最简单的装模式职责链模式
在这里插入图片描述

补充说明
设计模式本身是总结出来的规律。
但是规律的背后仍然有规律。
个模式间有很多共性和个性的纯在。
看设计模式的类图,是一种快速学习的方法。
个人认为。
缕清个模式的特点,分析出组成个模式的跟本质因数。
更容易记忆,也更利于你对模式的使用。
想理论的层面深挖各种适用场景,往往会迷失方向。
尤其对个模式的共性个性并没有梳理清楚的情况下。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值