定   义:将抽象部分和它的实现部分分离,使它们可以独立的变化。

结构图:

设计模式:桥连模式(Bridge)

实现类:

  //Implementor(实现)类
   public abstract class Implementor
    {
        public abstract void Operation();
    }

    /// <summary>
    /// 具体实现类A
    /// </summary>
    public class ConcreteImplementorA : Implementor
    {
        public override void Operation()
        {
            Console.WriteLine("具体实现A的方法执行");
        }
    }

    /// <summary>
    /// 具体实现类B
    /// </summary>
    public class ConcreteImplementorB : Implementor
    {
        public override void Operation()
        {
            Console.WriteLine("具体实现B的方法执行");
        }
    }
View Code

相关文章:

  • 2021-12-10
  • 2021-12-19
  • 2021-12-17
  • 2021-12-19
  • 2021-12-19
  • 2021-05-12
  • 2021-10-28
  • 2021-07-23
猜你喜欢
  • 2021-11-21
  • 2022-02-02
  • 2021-05-19
  • 2021-12-19
  • 2021-08-25
相关资源
相似解决方案