# 메소드의 중첩 호출 <div class="embed-responsive embed-responsive-16by9"> <iframe src="https://www.youtube.com/embed/TQw6hux20Mg?start=607;" frameborder="0" allowfullscreen></iframe> </div> 메소드 안에서 또 다른 메소드를 호출할 수 있습니다. ``` # 메소드 호출 예 threeStar(); ``` threeStar() 메소드는, 내부적으로 oneStar()를 3번 호출합니다. ``` # 메소드 정의 예 public static void threeStar() { oneStar(); oneStar(); oneStar(); } public static void oneStar() { System.out.printf("*"); } ``` 따라서 다음과 같은 결과가 출력됩니다. ``` *** ``` ## 문제 출력 예와 같은 직사각형이 출력되도록, `drawRectangle()` 메소드를 완성하시오. ## 출력 예 ``` * * * * * * * * * * * * * * ```
관련 강의로 이동

코드: java 1.8

public class ControlFlow { public static void main(String[] args) { drawRectangle(); } public static void drawRectangle() { /* 직사각형이 그려지도록 해당 메소드를 구현하세요. */ } // 직선을 그리는 메소드 public static void drawLine() { System.out.println("* * * * * *"); } // 양 끝점을 그리는 메소드 public static void drawEdge() { System.out.println("* *"); } }

입력

정답이 궁금하다면? 코드를 제출해보세요!