Java출력 결과기초 · 10점#변수 범위#클래스#입문

112. 같은 이름의 지역 변수와 필드

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

1class Box {
2 int size = 10;
3
4 void change(int size) {
5 System.out.println(size);
6 System.out.println(this.size);
7 this.size = size;
8 }
9}
10
11public class Main {
12 public static void main(String[] args) {
13 Box b = new Box();
14 b.change(3);
15 System.out.println(b.size);
16 }
17}

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