}
(Choose 1 answer)
}
abstract class Person { String code, name;
public Person(String code, String name) {
this.code = code;
this.name = name;
}
public abstract double getAverage();
@Override
public String toString() {
return code + "\t" + name + "\t" + getAverage();
}
class Student extends Person {
double mark1, mark2;
public Student(String code, String name, double mark 1, double mark2) {
super(code, name);
this.mark1 = mark1;
this.mark2 = mark2;
}
public double getAverage() {
}
return (mark1+mark2)/2;
}
A. Compilation fails
B. Exception is thrown at runtime
C. SV01 Lan 6.0
D. SV01
Lan 6