Java출력 결과보통 · 20점#오버로딩#형변환#메서드

269. 인자 자료형에 따른 오버로딩 메서드 선택

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

1public class Main {
2 static String f(long x) {
3 return "L" + x;
4 }
5
6 static String f(double x) {
7 return "D" + x;
8 }
9
10 static String g(int x) {
11 return "I" + x;
12 }
13
14 static String g(double x) {
15 return "D" + x;
16 }
17
18 public static void main(String[] args) {
19 int n = 3;
20 char c = 'b';
21 System.out.println(f(n) + " " + g(c));
22 System.out.println(f(c) + " " + g(n + 0.5));
23 }
24}

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