Problema no momento de depositar e retornar a profissão da conta.
//classe Conta:
class Conta{
private double saldo;
private int agencia;
private int numero;
private Cliente titular;
//depositar, transferir e sacar
public boolean depositar(double valor) {
this.saldo = valor + this.saldo;
}
public boolean transferir( double valor, Cliente destino){
if(this.saldo >= saldo){
this.saldo -= valor;
destino.depositar(valor);
return true;
}else{
return false;
}
}
public boolean sacar(double valor){
if(this.saldo >= saldo){
this.saldo -=valor;
return true;
} else{
return false;
}
}
public double getSaldo(){
return this.saldo;
}
public int getNumero(){
return this.numero;
}
public void setNumero(int numero){
this.numero = numero;
}
public int getAgencia(){
return this.agencia;
}
public void setAgencia(int agencia){
this.agencia = agencia;
}
public void setTitular(Cliente titular){
this.titular = titular;
}
public Cliente getTitular(){
return this.titular;
}
}
//classe Cliente
class Cliente{
private String nome;
private String cpf;
private String profissao;
public String getNome(){
return nome;
}
public void setNome(String nome){
this.nome = nome;
}
public void getCpf(String cpf){
this.cpf = cpf;
}
public String setCpf(){
return cpf;
}
public void getProfissao(){
return profissao;
}
public String setProfissao(String profissao){
this.profissao = profissao;
}
}