[code]import javax.swing.JOptionPane;
public class ContaPoupanca{
private String nomeTitular;
private String numeroAgencia;
private String numeroConta;
private double saldo;
private double valor;
//contrutor inicializado com o saldo=0
// public ContaPoupanca(){}
private ContaPoupanca(double saldo){
this.saldo=saldo;
}
//gets e sets
public void setNomeTitular(String nomeTitular){
this.nomeTitular=nomeTitular;
}
public String getNomeTitular(){
return nomeTitular;
}
public void setNumeroAgencia(String numeroAgencia){
this.numeroAgencia=numeroAgencia;
}
public String getNumeroAgencia(){
return numeroAgencia;
}
public void setNumeroConta(String numeroConta){
this.numeroConta=numeroConta;
}
public String getNumeroConta(){
return numeroConta;
}
//metodos sacar e depositar
public double sacar(double valor){
return saldo-=valor;
}
public double depositar(double valor){
return saldo+=valor;
}
//metodos para entrada de dados
public void entradaDados(){
setNomeTitular(JOptionPane.showInputDialog(null,"Nome do Titular..: ",JOptionPane.QUESTION_MESSAGE));
setNomeTitular(JOptionPane.showInputDialog(null,"Numero da Conta..: ",JOptionPane.QUESTION_MESSAGE));
setNomeTitular(JOptionPane.showInputDialog(null,"Numero da Agência: ",JOptionPane.QUESTION_MESSAGE));
}
}[/code]
[code]public class ContaCorrente extends ContaPoupanca{ // antes nessa classe vada o seguinte erro: cannot find symbol constructor ContaPoupanca()
//Dai eu crio um contrutor ContaPoupanca sem nada entre (), porque da esse erro?
//Como faço para herdar os metodos entrada de dados aqui?
//Como faço para herdar os metodos sacar e depositar aqui?
}[/code]