using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Classes
{
public class Conta
{
public Conta(Titular titular, int agencia, int numeroDaConta)
{
Titular = titular;
Agencia = agencia;
NumeroDaConta = numeroDaConta;
}
public Titular Titular { get; }
public int Agencia { get; }
public int NumeroDaConta { get; }
public double Saldo { get; set; }
public double Limite { get; set; }
public string Informacoes => $"Conta:{this.NumeroDaConta} - Agencia:{this.Agencia} " +
$"- Titular:{this.Titular.Nome} - Saldo: R${this.Saldo} - Limite: R${this.Limite}";
}
}
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
namespace Classes { public class Titular { public Titular(string nome, string cpf, string endereco) { Nome = nome; CPF = cpf; Endereco = endereco; }
public string Nome { get; }
public string CPF { get; }
public string Endereco{ get; }
}
}
using Classes;
Titular cliente1 = new("Roberto Cabral", "49177754322", "Rua Coronel Waldomiro");
Conta conta1 = new(cliente1, 145, 00335645)
{
Saldo = 6583,
Limite = 10000,
};
Console.WriteLine(conta1.Informacoes);