Olá, Mateus! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de classes para estruturar os dados do titular e da conta, utilizou muito bem propriedades automáticas para simplificar a definição dos atributos e ainda compreendeu a importância de criar uma propriedade (MostrarInfo) para exibir informações formatadas de forma clara e prática.
Uma dica interessante para o futuro é implementar métodos que permitam operações bancárias, como depósito e saque. Assim:
public void Depositar(decimal valor)
{
Saldo += valor;
Console.WriteLine($"Depósito de {valor:C} realizado com sucesso! Saldo atual: {Saldo:C}");
}
public void Sacar(decimal valor)
{
if (valor <= Saldo + Limite)
{
Saldo -= valor;
Console.WriteLine($"Saque de {valor:C} realizado com sucesso! Saldo atual: {Saldo:C}");
}
else
{
Console.WriteLine("Saldo insuficiente para realizar o saque.");
}
}
Isso faz com que a classe Conta seja mais funcional, permitindo simular operações reais de um sistema bancário.
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!