桥接模式:将抽象部分与它的实现部分分离,使它们都可以独立地变化 【结构型模式】 生成器模式: 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示 【创建型】 装饰模式:可以在不改变一个对象本身的基础上给对象增加额外的新行为 【结构型模式】