# 양궁 국가대표 선발전 <div class="embed-responsive embed-responsive-16by9"> <iframe src="https://www.youtube.com/embed/a3k7wFQWzdo?start=607" frameborder="0" allowfullscreen></iframe> </div> ## 문제 양궁 국가 대표 선발전 결과가 아래와 같다. | 선수명 | 득점 상황 | |:-------:|:----------:| | Kim | 10, 9, 9, 8 | | Lee | 9, 10, 9, 9 | | Park | 10, 9, 10, 10 | 선수별 총점을 계산하기 위한 클래스가 아래와 같을 때, ![클라우드스터딩-자바-양궁-선수-클래스](https://i.imgur.com/GgElrdp.png) 출력 예와 같은 결과를 얻도록, 코드를 완성하시오. ## 출력 예 ``` Kim -> 36점 Lee -> 37점 Park -> 39점 ```
관련 강의로 이동

코드: java 1.8

public class PlayerTest { public static void main(String[] args) { // 점수 배열 생성 int[] points0 = { 10, 9, 9, 8 }; int[] points1 = { 9, 10, 9, 9 }; int[] points2 = { 10, 9, 10, 10 }; // 선수 객체 생성 Player p0 = new Player("Kim", points0); Player p1 = new Player("Lee", points1); Player p2 = new Player("Park", points2); // 객체 배열 만들기 Player[] players = { p0, p1, p2 }; // 선수별 총점 출력 for (int i = 0; i < players.length; i++) { players[i].printTotalPoints(); } } } class Player { // 필드 String name; // 이름 int[] points; // 점수 // 생성자 Player(String str, int[] arr) { /* 1. 생성자를 완성하세요. */ } // 메소드 void printTotalPoints() { /* 2. 형식 문자열을 만드세요. */ System.out.printf("?? -> ??\n"); } int totalPoints() { /* 3. 총점을 반환하세요. */ return 0; } }

입력

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