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);
}
}
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Zorin OS - Virtual Box não consigo abrir maquinas virtuais (0)
O que você está ouvindo agora? [2] (180)