比较三种接桥方式的优缺点

 我来答
知枝爱穿搭
2021-11-30 · 爱生活,爱分享,做一个合格的分享者。
知枝爱穿搭
采纳数:4 获赞数:57

向TA提问 私信TA
展开全部

1、三种接桥方式的缺点:

变压器的切除和投入较为复杂,动作两台断路器影响统一路线的暂时运行桥,连断路器检修是两个回路需解列运行,出现断路器检修时,路线需较长时间停运。

回路数受到限制有一台断路气检修的时候就要开环运行,此时的其他回路发生故障,就会造出两个回路停电,扩大了故障停电范围而这一形势一般非常长。

2、三种接桥方式的优点:

分离抽象和实现部分。桥接模式分离了抽象部分和实现部分,从而极大地提高了系统的灵活性。让抽象部分和实现部分独立开来。

分别定义接口,这有助于对系统进行分层,从而产生更好的结构化的系统。对于系统的高层部分,只需要知道抽象部分和实现部分的接口就可以了。

更好的扩展性。由于桥接模式把抽象部分和实现部分分离开了,而且分别定义接口,这就使得抽象部分和实现部分可以分别独立地扩展,而不会相互影响,从而大大地提高了系统的可扩展性。

可动态地切换实现。由于桥接模式把抽象部分和实现部分分离开了,所以在实现桥接的时候,就可以实现动态的选择和使用具体的实现。也就是说一个实现不再是固定的绑定在一个抽象接口上了,可以实现运行期间动态地切换。

可减少子类的个数。根据前面的讲述,对于有两个变化纬度的情况,如果采用继承的实现方式,大约需要两个维度上的可变化数量的乘积个子类;而采用桥接模式来实现。

大约需要两个维度上的可变化数量的和个子类。可以明显地减少子类的个数。桥接模式和策略模式。这两个模式虽然相似,但也还是有区别的。

何时选用桥接模式:

如果你不希望在抽象部分和实现部分采用固定的绑定关系,可以采用桥接模式,来把抽象部分和实现部分分开,然后在程序运行期间来动态地设置抽象部分需要用到的具体的实现。

还可以动态地切换具体的实现,如果出现抽象部分和实现部分都能够扩展的情况,可以采用桥接模式,让抽象部分和实现部分独立地变化,从而灵活地进行单独扩展,而不是搅在一起。

扩展一边就会影响到另一边,如果希望实现部分的修改不会对客户产生影响,可以采用桥接模式。由于客户是面向抽象的接口在运行,实现部分的修改可以独立于抽象部分。

并不会对客户产生影响,也可以说对客户是透明的,如果采用继承的实现方案,会导致产生很多子类。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式