通过手机的设计模式来引出桥接模式,现在不同的手机有不用的品牌,但是功能都是类似的,而且手机有不同的样式,比如折叠手机,直立手机,如果我们我们要生产一款直立的华为手机,一款折叠的华为手机,各个品牌和样式相互组合会变成类爆炸。显然这样的设计肯定不友好,代码量非常大而且非常难以维护,我们需要增加一个样式的时候对于的类也需要改变,显然违背了单一职责原则,如果我们用桥接模式可以很友好的解决此问题。桥接模式:将实现和抽象放在两个不同的类层次中,使两个层次可以独立改变,桥接模式是一种结构型设计模式。桥接模式基
设计模式
2023-06-13
45 点赞
0 评论
68 浏览