/**
* A Pile of int values
*
* This implementation uses linked memory
*
* @version 1.0
* @author Prof. David Bernstein, James Madison University
*/
public class Pile
{
private IntNode last;
/**
* Construct a new (empty) Pile
*/
public Pile()
{
last = null;
}
/**
* Push an int onto this Pile
*
* @param anInt The int to push
*/
public void push(int anInt)
{
IntNode temp;
temp = new IntNode();
temp.value = anInt;
temp.next = last;
last = temp;
}
}
