Olá, Simone. Tudo bom?
A simplificação foi alterar o código abaixo:
private double _saldo;
public double GetSaldo()
{
return _saldo;
}
public void SetSaldo(double valor)
{
_saldo = valor;
}
para:
public double Saldo { get; set; }
Em ambos os casos, estamos expondo o atributo Saldo publicamente. Na primeira situação, por meio do método público GetSaldo
e, na segunda, por meio da propriedade automática definida como pública.
Quando usamos a segunda construção, por baixo dos panos, o construtor cria isto:
private double _saldo;
public double get_Saldo()
{
return _saldo;
}
public void set_Saldo(double valor)
{
_saldo = valor;
}
Tudo bem? Isto esclarece sua dúvida?
Abs e bons estudos.