Creating a New Student Object in Java

How can a new Student object be successfully created in Java?

Which of the following code segments would successfully create a new Student object?

Student one = new Student(328564, 11);

Student two = new Student(238783);

int id = 392349; int grade = 11; Student three = new Student(id, grade);

Answer:

The code segments that would successfully create a new Student object are: Student one = new Student(328564, 11); and Student two = new Student(238783);.

The third code segment int id = 392349; int grade = 11; Student three = new Student(id, grade); would also work.

Explanation:

The first code segment, Student one = new Student(328564, 11);, and the second code segment, Student two = new Student(238783);, would both successfully create a new Student object. In the first code segment, the Student object is created with two arguments: 328564 for the student ID and 11 for the grade. In the second code segment, the Student object is created with one argument, 238783, which represents the student ID.

The third code segment, int id = 392349; int grade = 11; Student three = new Student(id, grade);, would also successfully create a new Student object. In this code segment, the student ID and grade are assigned to separate variables before being used as arguments to create the Student object.

← Stack size push and pop operations Using jsonp for cross domain data retrieval →