0
respostas

Padrão de Projeto Chain Of Responsibility

Durante o curso o professor sugere substituir o setter pelo construtor, mas eu não entendi como fica a chamada deste código,

Se todas as respostas tem um construtor, como ficaria a instanciação destas classes?

    $respostaXML = new RespostaEmXML(new RespostaEmCSV(new RespostaEmPORCENTO(null)));

Aguardo,

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software