internal class ContaBancaria1
{
public string Titular { get; set; }
private decimal saldo;
public decimal Saldo
{
get => saldo;
private set
{
if (value > 0)
saldo = value;
else
saldo = 0;
}
}
public ContaBancaria1(string titular, decimal saldo)
{
Titular = titular;
Saldo = saldo;
}
public void Sacar(decimal valor)
{
if (valor <= 1000)
{
Saldo -= valor;
Console.WriteLine("Saque realizado com sucesso.");
}
else
{
Console.WriteLine("Saque negado pela política de segurança.");
}
}
public void ExibirSaldo()
{
Console.WriteLine($"Saldo atual: {Saldo}");
}
}
}
Dessa maneira funcionaria?