public EnigmaMachine()
 {
     _plugboard   = new Plugboard();
     _fastRotor   = new RotorSocket(Rotor.Create("I"));
     _middleRotor = new RotorSocket(Rotor.Create("II"));
     _slowRotor   = new RotorSocket(Rotor.Create("III"));
     _reflector   = new RotorSocket(ReflectorClass.Create("Reflector B"));
 }
 public void SetupReflector(string type)
 {
     _reflector.SetupRotor(ReflectorClass.Create(type));
 }