com.avian.foods.philos
Class Fork3

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

public class Fork3
extends StdFood

Fork3 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
Fork3()
          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

Fork3

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