static void Main(string[] args) { PreciousFactory factory = new PreciousFactory(); Engine engine = new Engine(factory); engine.Run(); }
public Engine(PreciousFactory factory) { this.factory = factory; }