Pregunta de entrevista de NEC Corporation

C++ polymorphism, Basic STL, Factory pattern