Guest User

Untitled

a guest
Jul 21st, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.24 KB | None | 0 0
  1. package restauracia;
  2.  
  3. import java.io.DataInputStream;
  4. import java.io.IOException;
  5. import java.util.*;
  6.  
  7.  
  8. public class Menu{
  9.    
  10.     static List<Menu> menucka = new ArrayList<>();
  11.  
  12.     String oPolievka;
  13.     String oHlavneJedlo;                    // objekt
  14.     int oCena;  
  15.     Menu menu1;  
  16.     Menu menu2;
  17.     Menu m;
  18.    
  19.     public Menu(String polievka, String hlavne, int cena) {
  20.         oPolievka = polievka;
  21.         oHlavneJedlo = hlavne;
  22.         oCena = cena;
  23.     }
  24.  
  25.     public void vypis() {
  26.         System.out.println(oPolievka);
  27.         System.out.println(oHlavneJedlo);
  28.         System.out.println("Len za " + oCena);
  29.     }
  30.        
  31.    
  32.     public static void pridajMenu(){
  33.        
  34.                
  35.         System.out.println("* UPRAV *");
  36.                        
  37.         Scanner citac = new Scanner(System.in);
  38.         System.out.println("1: Pridajte polievku");
  39.         String vstupPolievka = citac.nextLine();
  40.         System.out.println("2: Pridajte hlavné jedlo");
  41.         String vstupHlavneJedlo = citac.nextLine();
  42.         System.out.println("3: Pridajte cenu");
  43.         int vstupCena = citac.nextInt();
  44.    
  45.         Menu noveMenu = new Menu(vstupPolievka, vstupHlavneJedlo, vstupCena);
  46.         menucka.add(noveMenu);
  47.     }
  48.        
  49.     public void menu(){
  50.        
  51.         System.out.println("Dnesne menu:");
  52.         System.out.println("************\n");
  53.        
  54.         menu1 = new Menu("Fazulova polievka", "Vyprazany Syr", 2);
  55.         menu1.vypis();
  56.         System.out.println("\n");
  57.         menu2 = new Menu("Zeleninova polievka", "Spagety", 3);
  58.         menu2.vypis();
  59.         System.out.println("\n");
  60.    
  61.         for (Menu m : menucka) {
  62.             m.vypis();
  63.             System.out.println("\n");
  64.         }
  65.     }
  66.    
  67.     public int platit(){
  68.        
  69.         int eur=0;
  70.        
  71.         Scanner citac = new Scanner(System.in);
  72.          
  73.                
  74.         System.out.println("* VYBER JEDLA *");
  75.                                        
  76.                
  77.                 int jedlo = citac.nextInt();
  78.                
  79.                
  80.                 if(jedlo==1){
  81.                     eur+=menu1.oCena;
  82.                 }
  83.                 else if(jedlo==2){
  84.                         eur+=menu2.oCena;  
  85.                 }
  86.                 else if(jedlo==3){
  87.                     eur+=m.oCena;  
  88.                 }
  89.                 System.out.println("-----------------");
  90.                 System.out.println("Zaplatil si "+eur+"€");
  91.                
  92.                
  93.                    
  94.                 System.out.println("-----------------");
  95.                 System.out.println("spolu "+eur+"€");
  96.                 System.out.println("-----------------");
  97.             return eur;
  98.     }
  99.    
  100. }
Add Comment
Please, Sign In to add comment