Fiz uma resolução diferente da apresentada e gostaria de saber se está correta.
public void saca(double valor)
{
if (valor > 0 && valor <= this.saldo)
{
if (this.cliente.maiorDeIdade())
{
this.saldo -= valor;
} else if (valor <= 200.0)
{
this.saldo -= valor;
}
}
}