eu não entendi porque foram usados o get e set nos campos públicos, pois não deveriam ser usador só nos privates? como resposta do ultimo exercícios da seção 5 no código :
public class ContaCorrente
{
public Cliente Titular { get; set; }
public int Agencia { get; set; }
public int Numero { get; set; }
private double _saldo = 100;
public double Saldo
{
get
{
return _saldo;
}
set
{
if (value < 0)
{
return;
}
_saldo = value;
}
}