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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!