Ola,
Verifiquei que o codigo não compila caso o construtor default da classe Conta não tenha atributos nos parametros do construtor.
Fiz a alteração e então as classes ContaCorrente e ContaPoupanca voltaram a funcionar.
Sendo assim, o código abaixo está correto?
package herancas;
public class Conta {
private double saldo;
private int agencia;
private int numero;
private static int total = 0;
public Conta(int agencia, int numero) {}
}
public class ContaPoupanca extends Conta {
public ContaPoupanca(int agencia, int numero) {
super(agencia, numero);
}
}
public class ContaCorrente extends Conta {
public ContaCorrente(int agencia, int numero) {
super(agencia, numero);
}
}
Obrigado