public class Node{ //Instance variables: private E element; private Node next; /**Creates a node with null references to its element and next node */ public Node(){ this(null,null); } /** Creates a node with the given element and next node */ public Node(E e, Node n){ element = e; next=n; } //Accessor methods: public E getElement(){ return element; } public Node getNext() { return next; } //Modifier methods: public void setElement(E newElem){ element = newElem; } public void setNext(Node newNext){ next=newNext; } }