七、桥接模式(Bridge Pattern)

1. 意图 将抽象部分与它的实现部分分离,使它们都可以独立地变化 2. 动机 需求 栗子的公司接到一个需求,要开发一个跨平台,支持多种格式的图片浏览系统,要求支持jpg,png,bmp等格式,可以在Windows,Linux,MacOS等操作系统运行;扩展性要好,能够支持新的图片格式和操作系统 v1.0方案 栗子很快提出了一个方案 v1.0方案中使用多层次继承来解决多种类,跨平台的问题;image
相关文章
相关标签/搜索