class Food { private int amount; public Food(int amount) { this.amount = amount; } public synchronized int getAmount() { return amount; } public synchronized boolean removeFood() { if (amount > 0) { amount--; return true; } else return false; } public synchronized void addFood(int value) { amount += value; } }