Qual o padrão de sintaxe adotado pelo mercado para um construtor?
Setter public void setAgencia(int agencia) { this.agencia = agencia; }
Construtor 1 public Conta(int agencia) { this.agencia= agencia; }
Construtor 2 public Conta(int agencia) { this.setAgencia(agencia); }
Qual a melhor prática? É comum invocar getters & setters no construtor (ex. construtor 2)? Ou se costuma atribuir valores aos atributos (ex. construtor 1)?