laialii

LocaTADS

Jun 9th, 2016
353
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.59 KB | None | 0 0
  1. package trabalho;
  2.  
  3. import java.util.Scanner;
  4. import java.util.ArrayList;
  5.  
  6. public class LocaTADS{
  7.  
  8.     public static void main (String args[]){
  9.         int opcao;
  10.  
  11.         Scanner leia = new Scanner (System.in);
  12.  
  13.         System.out.println("Ola. \n Seja bem-vindo a LocaTADS \nSelecione uma opcao \n1 Cadastrar agencia;");
  14.         System.out.println("\n2  Cadastrar funcionario;\n3 Cadastrar carro; \n4 Cadastrar cliente;");
  15.         System.out.println("\n5 Carros disponiveis;\n6 Locar carro;\n7 Devolver carro.");
  16.         opcao = leia.nextInt();
  17.  
  18.         Agencia agencia = new Agencia ();
  19.         ArrayList <Agencia> lista_agen = new ArrayList <Agencia> ();
  20.  
  21.         Funcionario funcionario = new Funcionario();
  22.         ArrayList <Funcionario> lista_fun = new ArrayList <Funcionario> ();
  23.  
  24.         Cliente cliente = new Cliente();
  25.  
  26.         switch (opcao){
  27.             case (1):{
  28.                 agencia.cadastro();
  29.                 lista_agen.add(agencia);
  30.                 break;
  31.             }
  32.  
  33.             case (2):{
  34.                 funcionario.cadastro();
  35.                 lista_fun.add(funcionario);
  36.                 break;
  37.             }
  38.  
  39.             case (3):{
  40.                 agencia.cadastrar_carro();
  41.                 break;
  42.             }
  43.  
  44.             case (4):{
  45.                 funcionario.cadastrar_cliente();
  46.                 break;
  47.             }
  48.  
  49.             case (5):{
  50.                 agencia.carros_disponiveis();
  51.                 break;
  52.             }
  53.  
  54.             case(6):{
  55.                 cliente.locar_carro();
  56.                 break;
  57.             }
  58.  
  59.             case(7):{
  60.                 //chama o metodo cliente_devolve_carro
  61.                 cliente_devolve_carro();
  62.                 break;
  63.             }
  64.         }//fim do switch
  65.     }//fim da main
  66.         public void cliente_devolve_carro(){
  67.             cliente.devolver_carro();
  68.         }
  69. }//fim da classe
Advertisement
Add Comment
Please, Sign In to add comment