Ejemplo n.º 1
0
        public Conta(double saldo)
        {
            this.Saldo = saldo;

            if (saldo < 0)
            {
                this.EstadoAtual = new Negativo();
            }
            else
            {
                this.EstadoAtual = new Positivo();
            }
        }
Ejemplo n.º 2
0
        public ContaBanco(String nome, String numero, String agencia, double saldo, DateTime dataAbertura)
        {
            this.Nome         = nome;
            this.Numero       = numero;
            this.Agencia      = agencia;
            this.Saldo        = saldo;
            this.DataAbertura = dataAbertura;

            if (saldo > 0)
            {
                this.Estado = new Positivo();
            }
            else
            {
                this.Estado = new Negativo();
            }
        }
Ejemplo n.º 3
0
 public Conta()
 {
     Estado = new ContaZerada();
 }