Você está na página 1de 2

CONTA CORRENTE

/*
Metodos "Get" Retorna um resposta ao usuario
Metodos "Set" Nao retorna
*/
import java.util.*;
public class ContaCorrente
{
//atributos
private int nconta;
private String nome;
private double saldo;
//metodos
public ContaCorrente(double saldoInicio)
{
saldo=saldoInicio;
}
public int getConta()
{
return nconta;
}
public String getNome()
{
return nome;
}
public double getSaldo()
{
return saldo;
}
public void setConta(int c)
{
nconta=c;
}
public void setNome(String no)
{
nome=no;
}
public void setSaldo(double s)
{
saldo=s;
}
public void credita(double valor)
{
saldo=saldo+valor;
}
public void debita(double valor)
{
saldo=saldo-valor;
}
}
Programa ContaCorrente
import java.util.*;
public class ProgamaCC

{
public static void main (String args[])
{
Scanner ob=new Scanner(System.in);
double opera;
int opcao;
int nc;
String cliente;
double sald;
System.out.println("nome do cliente: ");
cliente=ob.nextLine();
System.out.println("numero sa conta: ");
nc=ob.nextInt();
System.out.println("Digite saldo inicial");
sald=ob.nextDouble();
ContaCorrente ob2=new ContaCorrente(sald);
ob2.setConta(nc);
ob2.setNome(cliente);
System.out.println("1-Credito 2-Debito 3- Sair ");
opcao=ob.nextInt();
while(opcao!=3)
{
System.out.println("Valor da Operao");
opera=ob.nextDouble();
if(opcao==1)
{
ob2.credita(opera);
}
else
{
ob2.debita(opera);
}
}

}
}

Você também pode gostar