1. 首页
  2. 数据库
  3. 其它
  4. Java设计模式之桥接模式

Java设计模式之桥接模式

上传者: 2021-01-30 13:34:27上传 PDF文件 89.29KB 热度 27次
桥接模式(Bridge Pattern),将抽象部分与它的实现部分分离,使它们都可以独立地变化。更容易理解的表述是:实现系统可从多种维度分类,桥接模式将各维度抽象出来,各维度独立变化,之后可通过聚合,将各维度组合起来,减少了各维度间的耦合。 一、例讲桥接模式 不必要的继承导致类爆炸 汽车可按品牌分(本例中只考虑BMT,BenZ,Land Rover),也可按手动档、自动档、手自一体来分。如果对于每一种车都实现一个具体类,则一共要实现3*3=9个类。 1、使用继承方式的类图如下 从上图可以看到,对于每种组合都需要创建一个具体类,如果有N个维度,每个维度有M种变
用户评论