QUESTION 47자격증/OCJP_ExamA2018. 7. 8. 19:00
Table of Contents
반응형
QUESTION 47
Given:
1. public class Batman {
2. int squares = 81;
3. public static void main(String[] args) {
4. new Batman().go();
5. }
6. void go() {
7. incr(++squares);
8. System.out.println(squares);
9. }
10. void incr(int squares) { squares += 10; }
11. }
What is the result?
A. 81
B. 82
C. 91
D. 92
E. Compilation fails.
F. An exception is thrown at runtime
Solution : B
Plus imformation :
정사각형은 81로 시작합니다.
square 값은 incr 메소드 (82)에 입력하기 전에 증가됩니다.
inside incr 메서드에서 다른 사각형을 10 씩 증가시킵니다 (섀도 잉).
incr 메서드가 종료되면 클래스 변수 사각형이 82로 계속됩니다.
반응형
'자격증 > OCJP_ExamA' 카테고리의 다른 글
QUESTION 49 (0) | 2018.07.08 |
---|---|
QUESTION 48 (0) | 2018.07.08 |
QUESTION 46 (0) | 2018.07.08 |
QUESTION 45 (0) | 2018.07.08 |
QUESTION 44 (0) | 2018.07.08 |
@IT grow. :: IT grow.
#IT #먹방 #전자기기 #일상
#개발 #일상