0
respostas

Conta Bancária

Fiquei meio perdido mas vi alguns códigos no fórum e me ajudou

Titular.cs

class Titular
{
    public string Nome { get; set; }
    public int Idade { get; set; }
}

Conta.cs

using System;

class Conta
{
    private List<Titular> clientes = new List<Titular>();
    public int Agencia { get; set; }
    public int NumeroConta { get; set; }
    public decimal Saldo => 4593.00m;
    public decimal Limite => 10000.00m;

    public void AdicionarCliente(Titular cliente)
    {
        clientes.Add(cliente);
    }

    public void DetalhesConta()
    {
        foreach (var cliente in clientes)
        {
            Console.WriteLine($"Cliente: {cliente.Nome}");
            Console.WriteLine($"Idade: {cliente.Idade}");
            Console.WriteLine($"Conta:: {NumeroConta}");
            Console.WriteLine($"Agncia:: {Agencia}");
            Console.WriteLine($"Saldo: {Saldo}");
            Console.WriteLine($"Limite: {Limite}");
        }
    }
}

Program.cs

Conta contaBancaria = new Conta();

contaBancaria.Agencia = 23006;
contaBancaria.NumeroConta = 1;


Titular titular1 = new Titular();

titular1.Nome = "Matheus";
titular1.Idade = 26;

contaBancaria.AdicionarCliente(titular1);

contaBancaria.DetalhesConta();