Pregunta de entrevista de Siemens Mobility

Oops, Factory pattern, Command pattern