Herança

3 respostas
M

Minha duvida

public void imprimeEstado(){ System.out.println("Titular da Conta.: "+getNomeTitular()); System.out.println("Numero da Agencia: "+getNumeroAgencia()); System.out.println("Numero da Conta..: "+getNumeroConta()); System.out.println("Saldo da Conta...: "+getSaldo()); }

eu tenho outra classe chamada conta corrente, tem como eu herda-la tipo, colocar para imprimila, mas tem um detalhe, a conta corrente tem mais uma linha de escrita, onde informa o limite, tem como? ou nao tem como herdar metodos que nao herdam nada?

3 Respostas

T

Eu gostaria muito de ajudar mas não entendi a pergunta.Explica direitinho aí,que acho q talvez posso ajudar(ou alguém que saiba,mas do jeito que tá ninguém entende)!

M

eh assim eu tenho 2 classes, conta corrente e conta puopança, na minha classa conta corrente imprime o estado (nomeTitular,numeroConta,cpf), eu queria que minha conta poupança herdasse esse metodo imprimirEstado da classe Conta corrente, mas com o imail tambem…entendeu?

peron

Acho que seria interessante você dar uma pesquisada sobre Herança.

neste caso, poderia ser feito, simplificado

class Conta {
    String nomeTitular;
    String numeroConta;
    String numeroAgencia;
    String cpfTitular

    public void imprimeEstado(){  
            System.out.println("Titular da Conta.: "+getNomeTitular());  
            System.out.println("Numero da Agencia: "+getNumeroAgencia());  
            System.out.println("Numero da Conta..: "+getNumeroConta());  
            System.out.println("Saldo da Conta...: "+getSaldo());  
    }  
}

class ContaCorrente extends Conta {
  //atributos especificos da conta corrente

    public void imprimeEstado(){  
        super.imprimeEstado();
        System.out.println("campos da conta corrente");

    }
}

class ContaPoupanca extends Conta {
    String email;
    //outros atributos especificos de conta poupanca

    public void imprimeEstado(){  
        super.imprimeEstado();
        System.out.println("campos da conta poupanca");

    }
}

Acho que é isso!!

VAleu

Criado 21 de novembro de 2009
Ultima resposta 21 de nov. de 2009
Respostas 3
Participantes 3