public void AssembleComputer(ComputerFactory factory) { Computer computer = factory.GetComputer(); Console.WriteLine($"assembled a {computer.GetType().Name} running at {computer.Mhz}"); }