1
resposta

É possível passar o que é esperado do retorno do método __construct?

Em todas as funções passamos o que ela retorna (:void, :string). tentei passar :Conta para o meu construct e deu erro. É possível/recomendável fazer isso?

1 resposta

Olá, Caio! Tudo bem?

Não é possível definir o tipo de retorno do método __construct. Esse método é responsável por inicializar os atributos da classe e não possui um retorno específico, por isso não é possível definir o tipo de retorno.

O que você pode fazer é definir o tipo de retorno dos outros métodos da classe, que são responsáveis por executar a lógica do programa e retornar algum valor.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓

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