質問編集履歴

1

「問題があるクラス」がMusicクラスとVideoクラスのインスタンスをフィールドに持っていましたが、これは間違いです。\(色々いじっているうちに、修正後のコードと混じっていました。\)

2015/12/30 15:29

投稿

nakanohitobot
nakanohitobot

スコア48

test CHANGED
File without changes
test CHANGED
@@ -38,17 +38,17 @@
38
38
 
39
39
  private int currentMedia;
40
40
 
41
- private Music music;
41
+ private String musicData;
42
-
42
+
43
- private Video video;
43
+ private String videoData;
44
-
45
-
46
-
44
+
45
+
46
+
47
- public Player(Music music, Video video){
47
+ public Player(String musicData, String videoData){
48
-
48
+
49
- this.music = music;
49
+ this.musicData= musicData;
50
-
50
+
51
- this.video = video;
51
+ this.videoData= videoData;
52
52
 
53
53
  }
54
54
 
@@ -66,11 +66,11 @@
66
66
 
67
67
  if(currentMedia == MUSIC){
68
68
 
69
- music.play();
69
+ playMusic();
70
70
 
71
71
  }else if(currentMedia == VIDEO) {
72
72
 
73
- video.play();
73
+ playVideo();
74
74
 
75
75
  }
76
76
 
@@ -82,11 +82,11 @@
82
82
 
83
83
  if(currentMedia == MUSIC){
84
84
 
85
- music.loop();
85
+ loopMusic();
86
86
 
87
87
  }else if(currentMedia == VIDEO) {
88
88
 
89
- video.loop();
89
+ loopVideo();
90
90
 
91
91
  }
92
92
 
@@ -98,11 +98,11 @@
98
98
 
99
99
  if(currentMedia == MUSIC){
100
100
 
101
- music.stop();
101
+ stopMusic();
102
102
 
103
103
  }else if(currentMedia == VIDEO) {
104
104
 
105
- video.stop();
105
+ stopVideo();
106
106
 
107
107
  }
108
108