desant74268

HW_OOP

Apr 25th, 2020
498
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.88 KB | None | 0 0
  1. package HW.OOP.SHOP;
  2.  
  3. import java.util.Arrays;
  4.  
  5.  
  6. public class Shop {
  7.     public static void main(String[] args) {
  8.        
  9.         printParamMug();
  10.         printParamPhone();
  11.         printParamLaptop();
  12.         printParamFridge();
  13.         printParamKettle();
  14.         printParamLamp();
  15.  
  16.  
  17.     }
  18.  
  19.     private static void printParamLamp() {
  20.         System.out.println("\nЛампы");
  21.         Lamp tableLamp = new Lamp("Table Lamp", "Wood", "Warm", 45);
  22.         Lamp torchere = new Lamp("Torchere", "Steel", "Cold", 55);
  23.         String[] model = new String[]{tableLamp.getType(), torchere.getType()};
  24.         System.out.println(Arrays.toString(model));
  25.     }
  26.  
  27.     private static void printParamKettle() {
  28.         System.out.println("\nЧайники");
  29.         Kettle polaris = new Kettle("Polaris", "Silver", 1.75, 80);
  30.         Kettle xioaomi = new Kettle("Xiaomi", "White", 2, 85);
  31.         String[] model = new String[]{polaris.getModel(), xioaomi.getModel()};
  32.         System.out.println(Arrays.toString(model));
  33.     }
  34.  
  35.     private static void printParamFridge() {
  36.         System.out.println("\nХолодильники");
  37.         Fridge lg = new Fridge("LG 300", "Grey", 120.5, 380);
  38.         Fridge samsung = new Fridge("Samsung", "Blue", 130, 410);
  39.         String[] model = new String[]{lg.getModel(), samsung.getModel()};
  40.         System.out.println(Arrays.toString(model));
  41.  
  42.     }
  43.  
  44.     private static void printParamLaptop() {
  45.         System.out.println("\nНоутбуки");
  46.         Laptop lenovo = new Laptop("Lenovo B590", 15000, 2000);
  47.         Laptop hp = new Laptop("HP 590K", 35000, 6000);
  48.         String[] model = new String[]{lenovo.getModel(), hp.getModel()};
  49.         System.out.println(Arrays.toString(model));
  50.  
  51.     }
  52.  
  53.     public static void printParamMug() {
  54.         System.out.println("\nКружки");
  55.         Mug cofeeCup = new Mug("Cofee Cup", "Ceramics", "White", 0.1, 1);
  56.         Mug teaMug = new Mug("Tea Mug", "Glass", "Blue", 0.25, 1.25);
  57.         Mug thermalMug = new Mug("Thermal Mug", "Plastic", "Black", 0.75, 3.75);
  58.         String[] mug = new String[]{cofeeCup.getType(), teaMug.getType(), thermalMug.getType()};
  59.         System.out.println(Arrays.toString(mug));
  60.         System.out.println("cofeeCup.getColor() = " + cofeeCup.getColor());
  61.         System.out.println("teaMug.getPrice() = " + teaMug.getPrice());
  62.     }
  63.  
  64.     public static void printParamPhone() {
  65.         System.out.println("\nТелефоны");
  66.         Telephone xiaomi = new Telephone("Xiaomi", "Black", 150);
  67.         Telephone iphone = new Telephone("Iphone", "Red", 1500);
  68.         String[] phone = new String[]{xiaomi.getModel(), iphone.getModel()};
  69.         double[] pricePhone = new double[]{xiaomi.getPrice(), iphone.getPrice()};
  70.         System.out.println("phone = " + Arrays.toString(phone));
  71.         System.out.println("Price Phone = " + Arrays.toString(pricePhone));
  72.  
  73.  
  74.     }
  75. }
Advertisement
Add Comment
Please, Sign In to add comment