1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 | package java_day10; class Music { private String singer; private String song; public Music() { this("no-name", "no-song"); } public Music(String singer, String song) { this.singer = singer; this.song = song; } public String getSinger() { return singer; } public void setSinger(String singer) { this.singer = singer; } public String getSong() { return song; } public void setSong(String song) { this.song = song; } public void play() { System.out.println(singer+"의"+song+ "실행중입니다."); } @Override public String toString() { return "Music [singer=" + singer + ", song=" + song + "]"; } } public class Day10Ex05 { public static void main(String[] args) { Music music= new Music(); Music m1 = new Music("룰라","3!4!"); Music m2 = new Music(); m2.setSinger("투투"); m2.setSong("1과 2분의 1"); Music m3= new Music("이선희", "아 옛날이여"); m1.play(); // 룰라의 3!4!가 실행중입니다. m2.play(); // 투투의 1과 2분의 1이 실행중입니다. m3.play(); // 이선희의 아 옛날이여가 실행중입니다. // MusicPlayer mp = new MusicPlayer(); // // 최대 7곡까지 추가 가능 // mp.add(m1); // mp.add(m2); // mp.add(m3); // mp.add(new Music("조용필","바람의 노래")); // // mp.play(); } } // 주말 과제 = 전화번호부. 클래스를 최대한 많이 만들어서 구현하라. // | cs |
카테고리 없음