zoukankan      html  css  js  c++  java
  • 桥接模式-Bridge

    桥接模式(Bridge):将抽象与它的实现部分分离,使它们都可以独立变化.
       (ps:什么叫抽象和实现分离,这并不是说,让抽象类与其派生类分离,
         因为这没有任何意义.实现指的是抽象类和它的派生类用来实现自己的对象.)

    合成/聚合复用原则:尽量使用合成/聚合,尽量不使用类继承.
       (ps:优先使用对象的合成聚合将有助你保持每个类被封装,并被集中在单个任务上.
         这样类和类继承层次会保持较小规模,并且不太可能增长为不可控制的庞然大物.)

    桥接模式结构图:

    代码实现:

     (本随笔参考了 程杰老师的 <<大话设计模式>>)

  • 相关阅读:
    三元运算
    sys and os
    print.format
    while loop
    线段树模板
    Round #431 (Div.2)
    D. Make a Permutation!
    Round #411 (Div.2)
    Round #432 (Div.2)
    Round #433 (Div.2)
  • 原文地址:https://www.cnblogs.com/LionheartCGJ/p/7056829.html
Copyright © 2011-2022 走看看