Na classe ContaCorrente, quando esquevi saca e clico Ctrl+ spaço ele não chama @Override, ele chamar saca(valor), ai eu tento escrever na mão o que o Nico pediu. o código é:
public class ContaCorrente extends Conta {
public ContaCorrente(int agencia, int numero) {
super(agencia, numero);
@Override
public boolean saca(double valor) {
double valorASacar = valor + 0.2;
return super.saca(valorASacar);
}
}
}
O erro :
Exception in thread "main" java.lang.Error: Unresolved compilation problems: The annotation @Override is disallowed for this location Illegal modifier for parameter saca; only final is permitted Syntax error on token "(", ; expected Syntax error on token ")", ; expected Void methods cannot return a value
at ContaCorrente.<init>(ContaCorrente.java:6)
at TesteContas.main(TesteContas.java:5)
alguém pode me ajudar?