Adicionei mais algumas coisas.
public class Conta {
private String titular;
private double saldoAtual;
public Conta(String titular, double saldoAtual) {
this.titular = titular;
if(saldoAtual >= 0 ){
this.saldoAtual = saldoAtual;
} else{
System.out.println("Valor inválido");
}
}
public String getTitular() {
return titular;
}
public double getSaldoAtual() {
return saldoAtual;
}
void depositar(double valorDepositado){
if(valorDepositado > 0) {
saldoAtual += valorDepositado;
}else{
System.out.println("Valor inválido");
}
}
void sacar(double valorSacado){
if(valorSacado > 0 && valorSacado <= saldoAtual){
saldoAtual -= valorSacado;
} else if (valorSacado < 0) {
System.out.println("Valor negativo. Não foi possível fazer a operação");
}else{
System.out.println("Saldo insuficiente para saque.");
}
}
void exibirSaldo(){
System.out.println("Saldo atual de " + getTitular() + ": " + getSaldoAtual());
}
public static void main(String[] args) {
Conta conta = new Conta("Ana", 2000);
conta.depositar(1000.00);
conta.sacar(1200);
conta.exibirSaldo();
}
}