public class Person {
private String name;
public Person(String n) { name = n; }
public String getName() { return name; }
}
public class Student extends Person {
private int id;
public Student(String n, int i) {
super(n);
id = i;
}
}
// Usage:
Student s = new Student("Maya", 7);
System.out.print(s.getName());What is printed?
- A
Compile error
- B
null
- C
7
- Dcheck_circle
Maya
Explanation
super("Maya") sets name in Person. getName returns "Maya".