
Enviado em 26/09/2016 - 00:15h
Boa noite,package Sistema;
public class Pessoa {
private String nome;
private String cpf;
private String rg;
private int numeroCadastro;
public String getNome(){
return nome;
}
public void setNome(String nome){
this.nome = nome;
}
public String getCpf(){
return cpf;
}
public void setCpf(String cpf){
this.cpf = cpf;
}
public String getRg(){
return rg;
}
public void setRg(String rg){
this.rg = rg;
}
public int getNumeroCadastro(){
return numeroCadastro;
}
public void setNumeroCadastro(int numeroCadastro){
this.numeroCadastro = numeroCadastro;
}
}
package Sistema;
import java.util.ArrayList;
import java.util.Scanner;
public class Clientes{
ArrayList<Pessoa> list = new ArrayList<Pessoa>();
public void cadastrarClientes() {
String resposta;
boolean continuar = true;
do {
Pessoa pessoa = new Pessoa();
Scanner c = new Scanner(System.in);
System.out.println("Informe o nome do cliente: ");
pessoa.setNome(c.next());
System.out.println("Informe o CPF do cliente: ");
pessoa.setCpf(c.next());
System.out.println("Informe o RG do cliente: ");
pessoa.setRg(c.next());
list.add(pessoa);
System.out.println("Deseja cadastrar outro cliente? 'S' - Sim ou 'N' - Não ");
resposta = c.next();
resposta = resposta.toUpperCase();
if (resposta.equals("N")) {
continuar = false;
} else {
continuar = true;
}
} while (continuar);
}
public void listarClientes() {
for(Pessoa x : list) {
System.out.println("Nome do cliente: " + x.getNome());
System.out.println("CPF do cliente: " + x.getCpf());
System.out.println("RG do cliente: " + x.getRg());
System.out.println("----------------------------------------------");
}
}
public void exibirMenu(){
System.out.println("--------- Bem Vindo ----------");
System.out.println("Informe o que deseja fazer: ");
System.out.println("1- Cadastrar clientes");
System.out.println("2- Listar clientes");
System.out.println("3- Sair");
}
}
package Sistema;
import java.util.*;
public class InvocaCliente{
public static void main(String[] args) {
Scanner c = new Scanner(System.in);
boolean continuar = true;
String resposta;
Clientes refClientes = new Clientes();
do {
refClientes.exibirMenu();
resposta = c.next();
switch (resposta) {
case "1":
refClientes.cadastrarClientes();
break;
case "2":
refClientes.listarClientes();
break;
case "3":
continuar = false;
}
} while (continuar);
}
}
Bluefin - A nova geração de ambientes de trabalho Linux
Como atualizar sua versão estável do Debian
Cirurgia para acelerar o openSUSE em HD externo via USB
Quer auto-organizar janelas (tiling) no seu Linux? Veja como no Plasma 6 e no Gnome
Copiando caminho atual do terminal direto para o clipboard do teclado
Script de montagem de chroot automatica
Conky não mostra temperaturas da CPU no notebook (0)
Não estou conseguindo fazer funcionar meu Postfix na versão 2.4 no Deb... (0)









