É certo usar Construtores com fins de reduzir a quantidade de linhas em um programa?
É certo usar Construtores com fins de reduzir a quantidade de linhas em um programa?
Oi Leandro, tudo bom?
Acredito que a redução de linhas é uma consequencia da utilização do construtor. Se haverá redução de linhas é porque a gente está repetindo sempre os mesmos setters. Se essa repetição está rolando é porque, provavelmente, sejam atributos bem necessarios pra sua classe.
Percebe que a redução das linhas é algo que ganhamos usando construtores, não costuma ser a motivação principal. As vezes essa repetição é o que te faz enxergar que sua classe precisa do construtor =)
Espero ter ajudado!
Abraço e bom estudo.
O título e a descrição da sua pergunta passam ideias diferentes. Além do que o André respondeu, caso você tenha dúvida do momento em que deve utilizar construtores, lembre-se que você pode utilizá-los para, por exemplo, obrigar que determinado valor ou valores sejam passados ao instanciar um objeto.