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?
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
Curtir tópico
+ 0
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.
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
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).
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
Clique aqui para fazer login e interagir na Comunidade :)