private class Node
1: private class Node
2: {
3: private T data; // Entry in bag
4: private Node next; // Link to next node
5:
6: private Node(T dataPortion)
7: {
8: this(dataPortion, null);
9: } // end constructor
10:
11: private Node(T dataPortion, Node nextNode)
12: {
13: data = dataPortion;
14: next = nextNode;
15: } // end constructor
16:
17: private T getData()
18: {
19: return data;
20: } // end getData
21:
22: private void setData(T newData)
23: {
24: data = newData;
25: } // end setData
26:
27: private Node getNextNode()
28: {
29: return next;
30: } // end getNextNode
31:
32: private void setNextNode(Node nextNode)
33: {
34: next = nextNode;
35: } // end setNextNode
36: } // end Node