Object Instantiation and Method Call
Consider the following class definitions. Which code segment, when substituted for // [Missing Line] in the main method, will correctly instantiate a GradePointAvg object and call its calculateGPA method?
public class Driver {
public static void main(String[] args) {
// [Missing Line]
}
}
public class GradePointAvg {
public double calculateGPA() {
return 3.5;
}
}
A
System.out.println(GradePointAvg.calculateGPA());
B
GradePointAvg avg = new GradePointAvg; System.out.println(avg.calculateGPA());
C
GradePointAvg avg = GradePointAvg(); System.out.println(avg.calculateGPA());
D
GradePointAvg avg = new GradePointAvg(); System.out.println(avg.calculateGPA());
Question Leaderboard
Not enough data yet to show leaderboard.
