class First {
int var = 1;
int method() {
return var;
}
}
class Second extends First {
int var = 2;
int method() {
return var;
}
}
public class Test {
public static void main(String[] args) {
First s = new Second();
System.out.println(s.var);
System.out.println(s.method());
}
}
Asked
Active
Viewed 29 times
1
oleg.cherednik
- 15,340
- 4
- 20
- 31
박호건
- 11
- 3
-
Does this answer your question? https://stackoverflow.com/questions/10722110/overriding-member-variables-in-java-variable-hiding – oleg.cherednik Dec 12 '21 at 07:09