No ex. aula 04-Java-3(Focando em herança e polimorfismo)
refiz atividade descrita mas estou em duvida como usar o @Override. Fiz a implementação na classe "CC" cada saque faz um desconto de 0.2 da conta Mas quando faço chamada no main, "parece" que ignora essa taxa, fazendo somente o saque.
public class ContaCorrente extends Conta{
public ContaCorrente(int agencia, int numero){
super(agencia, numero);
}
@Override
public boolean saca(double valor) {
double valorSacar = valor + 0.2;
return super.saca(valorSacar); //To change body of generated methods, choose Tools | Templates.
}
}
========
public static void main(String[] args) {
ContaCorrente cc = new ContaCorrente(111, 111);
cc.deposita(100);
ContaPoupanca cp = new ContaPoupanca(222, 222);
cp.deposita(200);
cc.trasfere(10, cp);
System.out.println("================SALDO====================");
System.out.println("Saldo Conta Poupança: "+cp.getSaldo());
System.out.println("Saldo Conta Corrente: "+cc.getSaldo());