Question: java question Which line(s) of the following program have compile error? public class Test { public static void main(String[] args) { 1 m(new GraduateStudent(); m(new

java question
Which line(s) of the following program have compile error? public class Test { public static void main(String[] args) { 1 m(new GraduateStudent(); m(new Student(); m(new Person(); m(new Object(); Person p = new Student(); m (Student) p); } 2 3 4 5 public static void m(Student x) { System.out.println(x.toString()); } } class GraduateStudent extends Student { } class Student extends Person { public String toString() { return "Student"; } } class Person extends Object { public String toString() { return "Person"; } } Select one: 1,2 3,4 5 No compile error 3,4,5
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
