public class Plant extends Organism
Plant is an Organism with extra methods that
 allow it to be eaten.
 Java Source Code for this class:
   
   http://www.cs.colorado.edu/~main/edu/colorado/simulations/Plant.java
   Organism| Constructor and Description | 
|---|
| Plant(double initSize,
     double initRate)Construct a  Plantwith a specified size and growth rate. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | nibbledOn(double amount)Have this  Plantlose some of its size by being eaten. | 
public Plant(double initSize,
             double initRate)
Plant with a specified size and growth rate.initSize - the initial size of this Plant, in ouncesinitRate - the initial growth rate of this Plant, in ounces
 Precondition:
   initSize >= 0. Also, if initSize is zero, then
   initRate must also be zero.
 Postcondition:
   This Plant has been initialized. The value returned from
   getSize() is now initSize, and the value
   returned from getRate() is now initRate.java.lang.IllegalArgumentException - Indicates that initSize or initRate violates
   the precondition.public void nibbledOn(double amount)
Plant lose some of its size by being eaten.amount - The amount of this Plant that is eaten (in ounces).
 Precondition:
   0 <= amount <= getSize().
 Postcondition:
   The size of this Plant has been decreased by
   amount. If this reduces the size to zero, then
   expire is activated.