콘텐츠로 이동

Java 직접 코딩 문제: Unit 1.9 Method Signatures

이름: ____________

  • 각 문제는 직접 Java 코드를 작성하는 문제입니다.
  • 별도 지시가 없으면 파일 이름은 Main.java, 클래스 이름은 Main으로 작성하세요.
  • 입력이 필요한 문제는 Scanner를 사용하세요.
  • 실행 예시는 출력 형식을 보여 주기 위한 예시입니다.

문제 1. 구분선 메서드

매개변수와 반환값이 없는 public static void separator() 메서드를 작성하고 main에서 호출하세요.

실행 예시

Start
----------------
End

문제 2. 측정값 출력 메서드

public static void showReading(String label, double value) 메서드를 작성하세요. main에서 "Pressure"101.3을 인수로 전달하세요.

실행 예시

Pressure: 101.3

문제 3. 게이트 출력 메서드

public static void showGate(int gate) 메서드를 작성하고, main에서 1421을 각각 전달하여 두 번 호출하세요.

실행 예시

Gate 14
Gate 21

문제 4. 오버로딩된 display 메서드

같은 클래스 안에 다음 두 메서드를 작성하세요.

public static void display(int value)
public static void display(String value)

main에서 두 메서드를 각각 호출하세요.

실행 예시

Number: 7
Text: ready

문제 5. Call by Value 확인

public static void triple(int value) 메서드를 작성하세요. 메서드 안에서는 value를 3배로 바꾸고 출력합니다. main에서는 int count = 5;를 전달한 뒤, 호출 후의 count를 출력하세요.

실행 예시

Inside method: 15
After call: 5