Projeto Locadora Java

Principal
====================================================
 import java.util.*;
public class Principal{
  
    public static Cliente Popula(Cliente c){
        Scanner scan = new Scanner(System.in);
        System.out.println("Informe o nome do cliente: ");
        c.setNome(scan.nextLine());
      
        System.out.println();
        return c;
    }

    public static Atendente Popula(Atendente a){
        Scanner scan = new Scanner(System.in);
        System.out.println("Informe o nome do atendente: ");
        a.setNome(scan.nextLine());
      
        System.out.println();
        return a;
    }

    public static Filme Popula(Filme f){
        Scanner scan = new Scanner(System.in);
        System.out.println("Informe o titulo do filme: ");
        f.setTitulo(scan.nextLine());
      
        System.out.println();
        return f;
    }

    public static void main(String[] args){
        Scanner scan = new Scanner(System.in);
        int op = 1;

    Pessoa p = new Pessoa();
    Cliente c = new Cliente();
    Atendente a = new Atendente();
    Filme f = new Filme();  

    while (op !=5){
        System.out.println("1 - Cadastro Cliente");
        System.out.println("2 - Cadastro Atendente");
        System.out.println("3 - Locação Filme");
        System.out.println("4 - Devolução Filme");
        System.out.println("5 - Sair");

    op = scan.nextInt();
  
    if(op==1){
    System.out.println("Cadastro  de Clientes");
        Cliente cadastraCliente[] = new Cliente[1];
        for (int i=0; i<1; i++){
            c = Popula(c);
            cadastraCliente[i] = c;
            c = new Cliente();
        }
    }
        else{
        if(op==2){
        System.out.println("Cadastro de Atendentes");
            Atendente cadastraAtendente[] = new Atendente[1];
            for (int i=0; i<1; i++){
                a = Popula(a);
                cadastraAtendente[i] = a;
                a = new Atendente();
            }
        }
            else{
            if(op==3){
            System.out.println("Locação de Filmes");
                Filme locaFilme[] = new Filme[1];
                for (int i=0; i<1; i++){
                    f = Popula(f);
                    locaFilme[i] = f;
                    f = new Filme();
                }
            }
                else{
                if(op==4){
                System.out.println("Devolução de Filmes");
                }
                    else{
                    if(op==5){
                    System.out.println("Sair do Programa");
                    }
                        else{
                                System.out.println("Opção Invalida");
                        }
                    }
                }
            }
        }
    }
}
}

Cliente
====================================================
 public class Cliente extends Pessoa{
    private String endereco;

    public String getEndereco(){
        return endereco;
    }
    public void setEndereco(String s){
        endereco = s;
    }
}

Atendente
====================================================
 public class Atendente extends Pessoa{
    private int registro;

    public int getregistro(){
        return registro;
    }
    public void setRegistro(int r){
        registro = r;
    }
}

Pessoa
====================================================
public class Pessoa{
   
    private String nome;
    private int rg;
    private int cpf;
   
    public String getNome(){
        return nome;
    }
    public void setNome(String n){
        nome = n;
    }

    public int getRG(){
        return rg;
    }
    public void setRG(int r){
        rg = r;
    }

    public int getCPF(){
        return cpf;
    }
    public void setCPF(int c){
        cpf = c;
    }
}

Filme
====================================================
public class Filme{
  
    private String titulo;
    private int codigo;
    private int ano;
    private String genero;
  
    public String getTitulo(){
        return titulo;
    }
    public void setTitulo(String t){
        titulo = t;

    }
    public int getCodigo(){
        return codigo;
    }
    public void setCodigo(int c){
        codigo = c;

    }
    public int getAno(){
        return ano;
    }
    public void setAno(int a){
        ano = a;

    }
    public String getGenero(){
        return genero;
    }
    public void setGenero(String g){
        genero = g;
    }
}

Nenhum comentário:

Postar um comentário