Ola no video o Nicco usa o contrutor para chamar a Class, mas eu tentei sem ele apenas assim.
public class Administrador extends Funcionario implements Autenticavel {
private AutenticacaoUtil util = new AutenticacaoUtil();
//--Setters--//
public void setSenha(int senha) {this.util.setSenha(senha);}
//--Metodos--//
public boolean autenticador(int senha) {
return this.util.autenticador(senha);
}
@Override
public double getBonificacao() {
return getSalario()+ 1000;
}
}
sem iniciar o construtor e funcionou normalmente , existe alguma obrigatorioridade de inicializar o construtor para a composição, ou é apena boa pratica de desenvolvimento?