No exemplo sobre a Sobrecarga de métodos, o método feito somente com um parâmetro (senha) só funcionara se antes for especificado de uma outra forma de qual login estamos falando ?
A sobrecarga de métodos funciona na mesma forma dos construtores ?
No exemplo sobre a Sobrecarga de métodos, o método feito somente com um parâmetro (senha) só funcionara se antes for especificado de uma outra forma de qual login estamos falando ?
A sobrecarga de métodos funciona na mesma forma dos construtores ?
O método em questão:
public boolean autentica(int senha) {
if(this.senha == senha) {
return true;
} else {
return false;
}
}
Por si só não depende do login, como você pode ver no corpo do método ele só valida a senha
, então ele funcionaria sim sem o login.
Sim, a sobrecarga lembra a forma dos construtores no que diz respeito a ter vários construtores com assinaturas(número/tipo de parâmetros) diferentes mas com o nome igual(nome da classe).