Pergunta de entrevista da empresa Photon

describe factory pattern