public class Conta {
private String nomeTitular;
private double saldo;
public Conta(String nomeTitular) {
this.nomeTitular = nomeTitular;
this.saldo = 0;
}
public void depositar(double valor){
if(valor > 0){
this.saldo += valor;
System.out.println("Depósito realizado com sucesso.");
} else {
System.out.println("Saldo invalido para o depósito.");
}
}
public void sacar(double valor){
if (valor <= 0){
System.out.println("Valor inválido para o saque.");
} else if (valor > saldo){
System.out.println("Saldo insuficiente para o saque.");
} else {
saldo -= valor;
System.out.println("Saque realizado com sucesso.");
}
}
public void exibirSaldo(){
System.out.printf("Saldo atual de %s é %.2f", nomeTitular, saldo);
}
}
public class Principal {
public static void main(String[] args) {
Conta conta1 = new Conta("Enzo");
conta1.depositar(1000);
conta1.sacar(1200);
conta1.exibirSaldo();
}
}