1
resposta

Método especial construtor regras de negocio

Olá, tenho a seguinte dúvida quando crio o Construtor além de agencia e conta tbm gostaria de por o nome do cliente dentro do Construtor....Mas não sei se é possível....

public class Conta {



    private double saldo;
    private int agencia;
    private int conta;
    private Cliente titular;
    private static int totalContasCriadas; // static nos diz qua é da Classe e nao de uma referencia

    // método Construtor
    public Conta(int agencia, int conta, Cliente titular){
        if(agencia<0 && conta<0) {
            return;
        }else {
        this.titular.setNome(nome);
        this.agencia = agencia;
        this.conta = conta;
        Conta.totalContasCriadas++;
        }
    }
1 resposta

Oi Gustavo

Sim, é possível. Exemplo:

public class Conta {

    private double saldo;
    private int agencia;
    private int conta;
    private Cliente titular;
    private static int totalContasCriadas;

    // método Construtor
    public Conta(int agencia, int conta, Cliente cliente) {
        if (agencia < 0 && conta < 0) {
            return;
        } else {
            this.titular = cliente;
            this.agencia = agencia;
            this.conta = conta;
            Conta.totalContasCriadas++;
        }
    }
}