матерится по 3 пункту уже все методы перебирал из других проектов и полюбому не проходит:(((
package com.javarush.task.task27.task2712;
import com.javarush.task.task27.task2712.kitchen.Cook;
import com.javarush.task.task27.task2712.kitchen.Waiter;
import com.javarush.task.task27.task2712.statistic.StatisticManager;
import java.io.IOException;
import java.util.ArrayList;
public class Restaurant {
private static final int ORDER_CREATING_INTERVAL = 100;
public static void main(String[] args) throws IOException {
Cook cook1 = new Cook("Trofimov");
Cook cook2 = new Cook("Amigo");
Waiter waiter = new Waiter();
cook1.addObserver(waiter);
cook2.addObserver(waiter);
StatisticManager.getInstance().register(cook1);
StatisticManager.getInstance().register(cook2);
OrderManager orderManager = new OrderManager();
ArrayList<Tablet> tablets = new ArrayList<>();
for (int i = 1; i <= 5; i++) {
Tablet tablet = new Tablet(i);
tablet.addObserver(orderManager);
tablets.add(tablet);
}
Thread thread = new Thread(new RandomOrderGeneratorTask(tablets, ORDER_CREATING_INTERVAL));
thread.start();
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
thread.interrupt();
DirectorTablet directorTablet = new DirectorTablet();
System.out.println();
System.out.println("-------------------------------------------------------");
directorTablet.printAdvertisementProfit();
System.out.println();
System.out.println("-------------------------------------------------------");
directorTablet.printCookWorkloading();
System.out.println();
System.out.println("-------------------------------------------------------");
directorTablet.printActiveVideoSet();
System.out.println();
System.out.println("-------------------------------------------------------");
directorTablet.printArchivedVideoSet();
}
}