Amigos,
Quando executo imprimeBanco() no bloco principal, aparece esse erro:
Esta conta e do banco Hiper.
Exception in thread “main” java.lang.NullPointerException
at Conta.imprimeBanco(Conta.java:34)
at Programa.main(Programa.java:10)
Press any key to continue…
Alguem pode me ajudar?
------------------Classe Conta-------------------------
public class Conta
{
private int numero;
private double saldo;
private double limite;
private Cliente cliente;
Conta(String nome, String sobrenome)
{
new Cliente(nome, sobrenome);
}
public void imprimeBanco()
{
System.out.println("Esta conta e do banco Hiper.");
System.out.println("Titular: " + this.cliente.getCliente());
System.out.println("Saldo : " + this.saldo);
System.out.println("Limite : " + this.limite);
System.out.println("");
}
----------------------Classe Cliente -------------------------
class Cliente
{
private String nome;
private String sobrenome;
private String cpf;
Cliente(String nome, String sobrenome)
{
this.nome = nome;
this.sobrenome = sobrenome;
}
public String getCliente()
{
return (this.nome + " " + this.sobrenome);
}
}