Question
For the following given class, class Node { private T data; // Entry in bag private Node next; // Link to next node private Node()
For the following given class,
class Node { private T data; // Entry in bag private Node next; // Link to next node private Node() { this(null, null); } // end constructor private Node(T dataPortion) { this(dataPortion, null); } // end constructor private Node(T dataPortion, Node nextNode) { data = dataPortion; next = nextNode; } // end constructor } // end Node
which code correctly adds the first entry to an empty bag?
A | Node newNode = new Node(newEntry, null); firstNode = newNode; | |
B | Node newNode = new Node(); newNode = newEntry; firstNode = newNode; | |
C | both a & b | |
D | none of the above |
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started