유효범위 (Scope)
정적인 유효범위에 의해, 변수 선언 시점에 유효 범위가 결정됨 동적인 유효범위의 선언은 런타임 도중에 결정됨 자바는 동적인 유효범위를 채택하지 않음 class C { int v = 10; void m() { int v = 20; System.out.println(v); // 20 System.out.println(this.v); // 10 } } this : 자기자신이나 전역을 나타냄 int left, right; public void setOperands(int _left, int _right) { left = _left; right = _right; // left, right를 선언하지 않아도 전역변수가 적용되기 때문에 컴파일 정상 } class Calculator { static double PI ..