Буду благодарен за наводку
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.text.ParseException;
import java.util.Locale;
public class Restaurant {
public static void main(String[] args) throws IOException, ParseException {
Locale.setDefault(Locale.ENGLISH);
Cook cook = new Cook("Amigo");
Tablet tablet = new Tablet(5);
tablet.addObserver(cook);
Waiter waiter = new Waiter();
cook.addObserver(waiter);
StatisticManager.getInstance().register(cook);
for (int i = 0; i < 2; i++) {
tablet.createOrder();
}
Cook cook1 = new Cook("Diego");
Tablet tablet1 = new Tablet(12);
tablet1.addObserver(cook1);
Waiter waiter1 = new Waiter();
cook.addObserver(waiter1);
StatisticManager.getInstance().register(cook1);
for (int i = 0; i < 2; i++) {
tablet1.createOrder();
}
DirectorTablet directorTablet = new DirectorTablet();
directorTablet.printAdvertisementProfit();
directorTablet.printCookWorkloading();
directorTablet.printActiveVideoSet();
directorTablet.printArchivedVideoSet();
}
}