Olá, Pedro! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de construtores para inicializar objetos com C#, utilizou muito bem o método de instância para realizar operações bancárias e ainda compreendeu a importância do encapsulamento de dados para manter o controle sobre o saldo.
Uma dica interessante para o futuro é adicionar um método de saque com validação, garantindo que o saldo nunca fique negativo. Assim:
public void Sacar(double valor)
{
if (valor > Saldo)
{
Console.WriteLine("Saldo insuficiente!");
}
else
{
Saldo -= valor;
Console.WriteLine($"Saque realizado: {valor}");
}
}
Isso faz com que a conta seja mais segura, evitando operações inválidas e mantendo a consistência dos dados.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!