摘要:
定义 将抽象部分和它的实现部分分离,使它们都可以独立地变化。在现实生活中,某些类有两个或多个维度的变化, 如图形既可以按形状分,又可以按颜色分,如何画不同形状不同颜色的图形呢,如果用继承方式,m 种形状 n 种颜色的图形就有 m * n 种, 不但对应的子类很多,而且扩展困难,桥接模式就能很好的解决 阅读全文
摘要:
桥接方法 定义 在源方法和目标方法之间创建一个中间层,通常作为泛型的类型擦除过程的一部分。 第一个例子 public class Person implements Comparable<Person> { @Override public int compareTo(Person o) { ret 阅读全文