J정처LAB
정보처리기사 실기
편집복원

2023년 1회 정보처리기사 실기

복원 문항을 학습 가능한 표현으로 정리하고 ITPASSLAB이 답안 기준과 해설을 편집 검수했습니다. 자동 판정과 점수는 학습용 예상 결과입니다.

한 문제씩 풀기문제마다 바로 답과 해설을 확인합니다.
0/20답안 작성
프로그래밍 언어 활용난도 중상

17번 · 주관식 · 5점

다음 Java 프로그램에서 인수 개수에 따른 메서드 선택과 오버라이딩된 메서드의 동적 호출을 적용하여 출력 결과를 쓰시오.

JAVA좌우로 밀어 전체 코드 보기
class Formatter {
    String tag = "B";

    String render() {
        return render(tag);
    }

    String render(String value) {
        return "F" + value;
    }
}

class JsonFormatter extends Formatter {
    String tag = "J";

    @Override
    String render(String value) {
        return value + super.tag;
    }

    String render(int value) {
        return "N" + value;
    }
}

public class Main {
    public static void main(String[] args) {
        Formatter item = new JsonFormatter();
        System.out.print(item.render() + "|" + item.render("X"));
    }
}

답안을 입력하세요

학습기록 준비 중