/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/[Link] to
change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/[Link] to edit this
template
*/
package [Link].aula02;
/**
*
* @author judok
*/
public class Conta {
private int id;
private String cliente;
private double saldo;
private double limite;
//Getters e setter
public int getId() {
return id;
}
public void setId(int id) {
[Link] = id;
}
public String getCliente() {
return cliente;
}
public void setCliente(String cliente) {
[Link] = cliente;
}
public double getSaldo() {
return saldo;
}
public void setSaldo(double saldo) {
[Link] = saldo;
}
public double getLimite() {
return limite;
}
public void setLimite(double limite) {
[Link] = limite;
}
//Métodos da classe conta
public boolean sacar(double valor){
double saldoTotal = [Link] +[Link];
if(valor > saldoTotal){
return false;
}else{
[Link] = [Link] - valor;
return true;
}
}
public void depositar(double valor){
double novoSaldo = [Link] + valor;
[Link] = novoSaldo;
}
}
-------------------------------------------
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/[Link] to
change this license
*/
package [Link].aula02;
/**
*
* @author judok
*/
public class Aula02 {
public static void main(String[] args) {
Conta minhaConta = new Conta();
[Link](1);
[Link]("Antonio Alves");
[Link](1000);
[Link](2600);
[Link](500);
[Link](2500);
// [Link]("Saldo: "+ [Link]());
[Link](46000);
// [Link]("Saldo: "+ [Link]());
/**** Testando a validação do saque ****/
Conta c1 = new Conta();
[Link](2);
[Link]("Augusto");
[Link](600);
[Link](1400);
boolean sucesso = [Link](2500);
if(sucesso){
[Link]("Saque realizado com sucesso");
[Link]("Saldo após o saque: "+ [Link]());
}else{
[Link]("Saldo insuficiente para realizar a operação");
}
Conta c2 = c1;
[Link]("Roberval da Silva");
[Link]("Conta 1 => " + [Link]());
[Link]("Conta 2 => " + [Link]());
}
}