Java출력 결과보통 · 20점#필드 숨김#생성자#상속

229. 같은 이름 필드와 this 생성자 호출

다음 Java 프로그램의 실행 결과를 쓰시오.

1class Parent {
2 int v = 1;
3 int getV() {
4 return v;
5 }
6}
7class Child extends Parent {
8 int v;
9 Child() {
10 this(5);
11 }
12 Child(int v) {
13 this.v = v * 2;
14 }
15}
16public class Main {
17 public static void main(String[] args) {
18 Child c = new Child();
19 System.out.println(c.getV());
20 System.out.println(c.v);
21 }
22}

해설을 먼저 보면 이후 정답 시 점수가 50%만 반영됩니다.