1
resposta

Criando uma classe conta bancária

class ContaBancaria
{
    public ContaBancaria(string numeroConta, float saldo)
    {
        NumeroConta = numeroConta;
        Saldo = saldo;
        
    }

    public string NumeroConta { get; private set; }
    public float Saldo { get; private set;}



    public void InformacoesConta ()
    {
        NumeroConta = "78901-2";
        Saldo = 1000.00f;
    
        Console.WriteLine($""""
            
            ContaBancaria: {NumeroConta}
            Saldo atua: {SaldoAtualizado():c} 
         
            """");


    }

    public double Depositar(double valor)
    {
        Console.WriteLine("Digite o valor que deseja Depositar: ");
        float depositarValor = float.Parse(Console.ReadLine()!);
        valor = depositarValor;
        return valor;
    }

    public double SaldoAtualizado()
    {
        double saldoAtual = Saldo + Depositar(0);
        return saldoAtual;

    }
}
#region Conta Bancaria
ContaBancaria contabacaria = new ContaBancaria("",0f);
contabacaria.InformacoesConta();
#endregion
1 resposta

Oi, Ulysses! Como vai?

Agradeço por compartilhar.

Gostei da sua implementação da classe ContaBancaria, principalmente do uso do construtor e das propriedades com set privado, que ajudam a manter o controle do estado do objeto. Sua ideia de calcular o saldo atualizado usando métodos também faz sentido dentro do contexto de orientação a objetos.

Continue explorando esse raciocínio, você está avançando bem na aplicação dos conceitos de classes e métodos.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!