package p28_watki.z_ilustracje_nie_do_uruchamiania;

public class Afrykarium1 {
	// wolne miejsca w środku
	private int wolne = 2000;

	public synchronized void wpuśćWycieczkę(int ilu) {
		try {
			while(wolne < ilu) {
				this.wait();
			}
			wolne -= ilu;
			// otwórz bramki
		} catch(InterruptedException e) {
		}
	}

	public synchronized void zwiedzającyWychodzi() {
		wolne++;
		notify();
	}
}
