No meu caso, eu não coloquei a anotação "Override" e mesmo assim ele está sobrescrevendo o método da classe mãe, então não consegui validar a função dessa anotação... Alguém pode me auxilar? Muito obrigada.
Classe mãe:
void saca(double valor) {
if (valor <= this.saldo) {
this.saldo -= valor;
// System.out.println("Saque realizado");
}
else
System.out.println ("Saldo insuficiente, operação não realizada");
Classe filha:
void saca(double valor) {
double saqueCC = valor + 0.20;
if (valor <= this.getSaldo()) {
super.saca(saqueCC);
System.out.println("Saque realizado");
}
else
System.out.println ("Saldo insuficiente, operação não realizada");
}