设计模式7桥接模式

桥接模式(bridge) 场景 商城系统中常见的商品分类,以电脑为类,如何良好的处理商品分类销售的问题? 我们可以用多层继承结构实现右图的关系。 电脑可以做一个接口 增加子类 联想 神州 戴尔 问题: 扩展性问题(类个数膨胀问题): 如果要增加一个新的电脑类型:智能手机,则要增加各个品牌下面的类。 如果要增加一个新的品牌,也要增加各种电脑类型的类。 违反单一职责原则: 每个类都承担了两个职责,违反
相关文章
相关标签/搜索