/**
 * Simple class that consumes numbers from a shared buffer.
 *   @author Dave Reed
 *   @version 4/12/17
 */
class Consumer extends Thread {
   private Buffer buffer;
   
   Consumer(Buffer b) { 
	   this.buffer = b; 
   }
   
   public void run() {
     for (int i = 1; i <= 10; i++) {
        int taskNum = this.buffer.get(); 
        System.out.println("Consuming task " + taskNum);
     }
   }
}  