public static void Run() { IImplementation concreteImplementation = new ConcreteImplementation(); Abstraction abstraction = new Abstraction(concreteImplementation); abstraction.Feature1(); }