public virtual void Operation() { implementor.OperationImp(); }
public virtual void Operation() { Console.WriteLine("Abstraction.Operation()"); Console.WriteLine("calling implementation using implementor..."); implementor.OperationImp(); }
public virtual void Operation() { implementor.OperationImp(); }
public virtual void Operation() { Console.WriteLine("Abstraction.Operation()"); Console.WriteLine("calling implementation using implementor..."); implementor.OperationImp(); }