public class Node
1: //Node.java
2: //To be used as a external (not nested) class.
3: public class Node
4: {
5: private int data; // Data in the node
6: private Node next; // Link to next node
7: //Two constructors
8: public Node(int dataPortion)
9: {
10: this(dataPortion, null);
11: }
12: public Node(int dataPortion, Node nextNode)
13: {
14: data = dataPortion;
15: next = nextNode;
16: }
17: //Two getters
18: public int getData()
19: {
20: return data;
21: }
22: public Node getNext()
23: {
24: return next;
25: }
26: //Two setters
27: public void setData(int data)
28: {
29: this.data = data;
30: }
31: public void setNext(Node next)
32: {
33: this.next = next;
34: }
35: }