C++模式开发之Bridge | |
2002-07-29· · ··COM集中营 | |
一、功能 将抽象部分与它的实现部分分离,使它们都可以独立地变化。 二、结构图 三、示例代码
四、实例 (1)创建可以在X Window System和IBM的Presentation Manager系统中都可以使用的窗口。(书上的例子) Bridge的魅力在于抽象和实现之间是松散的关系,它们之间可以进行随意组合。如上图中,就有IconWindow+ XWindowImp、TransientWindow+XWindowImp、IconWindow+PMWindowImp、 TransientWindow+PMWindowImp四种组合。 |
C++模式开发之Bridge
最新推荐文章于 2024-06-14 02:30:26 发布