Pessoal esse código do professor, se repararmos la em baixo no ultimo getSaldo que ele fez parece estar errado porque getSaldo sempre nos retorna um valor. E esse que o professor fez ele usou public void getSlado() ao invés de public double getSaldo(). Me corrigem se eu estiver errado.
class Conta{
private String titular;
private double saldo;
public void setTitular(String titular){
this.titular = titular;
}
public String getTitular(){
return titular;
}
public void saca(double valor){
if(valor > 0 && saldo >= valor){
saldo -= valor;
}
}
public void deposita(double valor){
if(valor>0){
saldo += valor;
}
}
public void getSaldo(){
return saldo;
}
}