class Steinhugger implements Runnable{ private SteinhuggeriMonitor monitor; public Steinhugger(SteinhuggeriMonitor monitor){ this.monitor = monitor; } @Override public void run(){ while (! monitor.steinhuggereFerdig()){ Stein stein = monitor.huggUtStein(); try{ Thread.sleep(2000); } catch(InterruptedException e){ System.out.println(e); } monitor.settInn(stein); } } }