*Estou tendo problemas com: private Cliente titular;
public class Conta {
private double saldo;
private int agencia;
private int numero;
private Cliente titular;
public void deposita(double valor) {
this.saldo = this.saldo + valor;
}
public boolean saca (double valor) {
if(this.saldo >= valor) {
this.saldo -= valor;
return true;
} else {
return false;
}
}
public boolean transfere (double valor, Conta destino) {
if(this.saldo >=valor) {
this.saldo -= valor;
destino.deposita(valor);
return true;
}
return false;
}
public double getSaldo(){
return this.saldo;
}
public void setNumero(int numero) {
this.numero = numero;
}
public int getAgencia() {
return agencia;
}
public void setAgencia(int agencia) {
this.agencia = agencia;
}
public void setTitular(Cliente titular){
this.titular = titular;
}
public Cliente getTitular(){
return this.titular;
}
*E também problemas com contaDoAndre.titular = new Cliente( )
public class TestaBanco {
public static void main(String[] args) {
Conta contaDoAndre = new Conta();
contaDoAndre.titular = new Cliente();
contaDoAndre.titular.nome = "Andre";
System.out.println(contaDoAndre.titular.nome);
}
}