+ 자바시험 오답정리
Q. 뮤직플레이어 프로그램 조건에 맞게 만들기.
내가 막혔던 부분은 입력받은 값을 배열에 담아주는 부분과 컨트롤러 클래스 구성이였다.
요약해서 내가 막혔던 부분만 오답정리를 해보자면,
//MODEL===============
public class MusicVO{
String title;
String singer;
public void MusicVO(String title, String singer){
this.title = title;
this.singer = singer;
}
//MAIN================
import java.util.*;
public class MusicPlayer
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
ArrayList<MusicVO> musicplayer = new ArrayList<MusicVO>();
MusicController conn = new MusicController();
if(menu == 1){
sysyem.out.println("음악등록을 시작합니다. ");
conn.enrollMusic(musicPlayer);
//컨트롤러에서 만든 메소드 가져와서 뷰 코드 줄이기.
//CONTROLLER===========
public class MusicController
public void enrollMusic(ArrayList<MusicVO> musicPlayer){
// 매개변수는 어레이리스트!
System.out.println("TITLE : ");
String title = s.next();
System.out.println("SINGER : ");
String singer = s.next();
MusicVO vo = new MusicVO(title, singer);
//MusicVO클래스의 생성자 호출해서 vo라는 객체를 만들어주고, 매개변수는 입력받은 title과 singer로 주기.
musicplayer.add(vo);
//어레이리스트 이름인 musicplayer에 add메소드 호출한 뒤 vo넣어주기!
System.out.println("등록완료!")
Author And Source
이 문제에 관하여(+ 자바시험 오답정리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@0808yeonghye/자바시험-오답정리저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)