вроде все уже перепробовал, в упор не вижу ошибку
и еще, он не реагирует на exit, и дело не в методе getAllDishesForOrder(), readString
пробовал разные варианты из комментов и прочего, не берет
package com.javarush.task.task27.task2712;
import com.javarush.task.task27.task2712.kitchen.Cook;
import com.javarush.task.task27.task2712.kitchen.Waiter;
import java.io.IOException;
public class Restaurant
{
public static void main(String[] args) throws IOException {
Tablet tablet = new Tablet(0);
tablet.createOrder();
tablet.createOrder();
tablet.createOrder();
tablet.createOrder();
Cook vasa = new Cook("Vasa");
tablet.addObserver(vasa);
vasa.addObserver(new Waiter());
}
}