Tudo bem até aqui, estou gostando muito. Tenho uma duvida, por que o codigo para de funcionar quando coloco um construtor? Sem o construtor roda direitinho. Obrigado.
package erdeiro;
public class Conta {
    private String nome;
    double saldo = 0;
    // Construtor
    public Conta(String digitaNome) {
        this.nome = digitaNome;
    }
    // Metodo bonifica
    public double bonifica() {
        return this.saldo + 1;
    }
    public String getNome() {
        return nome;
    }
    public void setNome(String nome) {
        this.nome = nome;
    }
    public double getSaldo() {
        return saldo;
    }
    public void setSaldo(double saldo) {
        this.saldo = saldo;
    }
}
Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
    Implicit super constructor Conta() is undefined for default constructor. Must define an explicit constructor
    at erdeiro.Gerente.<init>(Gerente.java:3)
    at erdeiro.CriaGerente.main(CriaGerente.java:5)