Strategy/Policy: 算法或行为簇 避免多重条件选择语句 FlyWeight: 大量对象需要共享 Proxy: 代理主题和真实主题 包装 Facade: 一个简单接口 Bridge: 抽象化 实现化 脱耦 Chain Of Responsibility: 造链