com.avian.foods.philos
Class Fork9

java.lang.Object
  extended by com.avian.foods.basefoods.StdFood
      extended by com.avian.foods.philos.Fork9
All Implemented Interfaces:
Manna

public class Fork9
extends StdFood

Fork9 is one of the forks used in the Dining Philosophers problem. It is a "resource" that the philosophers contend for. Since it is a resource and not and active object in the process, this object mostly maintains a history of the philosophers who used it and the events that happened to it.


Constructor Summary
Fork9()
          Default (and only) constructor for this food, it calls the StdFood constructor with reasonable values for its variables.
 
Method Summary
 
Methods inherited from class com.avian.foods.basefoods.StdFood
addToFoodHistory, getContents, getDescription, getFoodType, getHistory, getName, setContents, setDescription, setFoodType, setHistory, setName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Fork9

public Fork9()
Default (and only) constructor for this food, it calls the StdFood constructor with reasonable values for its variables.