Bom Jose_48 percebi que você usa PHP de forma procedural, mas vou exemplificar em OO pois Java é fortemente Orientado a Objetos:
Cliente não passa no teste É-UM com Conta: Cliente É-UMA Conta não faz sentido, portando vamos separar esses objetos
public class Cliente {
// Esqueça global em Java (em PHP tmabém, isso quebra o encapsulamento)
private String nome;
// Métodos SET (setters) não devem ter return para isso são usados os métodos GET(getters)
// em PHP já não é boa prática usar como você está usando
public void setNome (String nome) {
this.nome = nome;
}
public String getNome() {
return this.nome;
}
}
Agora sim criaremos a Classe Conta:
public class Conta {
private Cliente cliente; // No seu caso é muito melhor importar um objeto com os dados encapsulados do que um array
private double limite;
private double saldo;
public void setCliente (Cliente cliente) {
this.cliente = cliente;
}
public void setLimite (double limite) {
this.limite = limite;
}
public double getLimite() {
return this.limite;
}
public double getSaldo() {
return this.saldo;
}
// Use verbos no imperativo no nome de seus métodos e classes (deposita ao invés de depositar)
public void deposita (double valor) {
this.saldo += valor;
}
public boolean saca (double valor) {
if (this.saldo < valor) {
return false;
} else {
this.saldo -= valor;
return true;
}
}
public void exibeDados() {
System.out.println("\n\nNome do Cliente: " + this.cliente.getNome());
System.out.println("Limite: " + this.getLimite());
System.out.println("Saldo atual: " + this.getSaldo() + "\n\n");
}
}
Para testar nossas Classes criaremos uma outra classe só pra isso, usando o método Main:
public class TestaConta {
public static void main(String[] args) {
Cliente cliente = new Cliente();
cliente.setNome("Jose da Silva");
Conta conta = new Conta();
// Setando valores
conta.setCliente(cliente);
conta.setLimite(600.00);
conta.deposita(100.00);
// Exibindo
conta.exibeDados();
if (conta.saca(50.00)) {
System.out.println("Saque efetuado com sucesso");
} else {
System.out.println("Saldo insuficiente");
}
//Exibindo de Novo
conta.exibeDados();
}
}
Bom fiz esse exemplo simples baseado no que entendi que você quer fazer em PHP.
Claro que digitamos bem mais em Java mas tá bem mais organizado não tá?
Espero ter ajudado, forte abraço!!!