Responsabilidades de um construtor?

26/05/2017

0

Pessoal,

até que ponto vai a responsabilidade de um construtor? O que posso fazer nele?

Criar códigos que façam alguma validação ou mesmo lancem uma exceção quebram o princípio da responsabilidade única?
Augusto Santos

Augusto Santos

Responder

Post mais votado

27/05/2017

Bom dia Augusto!

Dá uma lida nessa discussão:
https://www.devmedia.com.br/forum/como-funciona-o-metodo-construtor/564866

Acredito que vai tirar algumas de suas duvidas.

Se a resposta foi útil não esqueça de dar um like.

Daniel Araújo

Daniel Araújo
Responder

Mais Posts

20/06/2017

Joel Rodrigues

Olá, Augusto.

Como o nome sugere, o construtor tem a função de construir o objeto. Para isso ele pode receber parâmetros e/ou inicializar variáveis internas. Se os parâmetros recebidos forem inválidos, não vejo problema em lançar uma exceção indicando isso (algo como InvalidArgumentException).
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar