Accessing Superclass Instance Variables
What will be printed when the program is executed?
public class FirstClass {
int x = 1;
}
class SecClass extends FirstClass {
int x = 15;
void printNum() {
System.out.println("x is " + x);
System.out.println("x is also " + super.x);
}
public static void main(String[] args) {
new SecClass().printNum();
}
}
A
x is 15
x is also 1
B
x is 1
x is also 1
C
x is 1
x is also 15
D
x is 15
x is also 15
Question Leaderboard
| Rank | |||||
|---|---|---|---|---|---|
| #1 | kaisuki | 1 | 2 | 0m 00s | 90 |
| #2 | gtsak31 | 1 | 1 | 0m 54s | 46 |
| #3 | psak12 | 1 | 1 | 1m 48s | -8 |
| #4 | suhanakochhar006 | 1 | 1 | 7m 11s | -331 |
APFIVE