-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathPenggunaFree.java
More file actions
34 lines (28 loc) · 846 Bytes
/
Copy pathPenggunaFree.java
File metadata and controls
34 lines (28 loc) · 846 Bytes
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
public class PenggunaFree extends Pengguna{
PenggunaFree(String nama){
super(nama);
super.statusKeanggotaan = "Free";
}
public void ambilListLagu(int i) {
if (i == 1) {
if(playlist == null){
System.out.println("Belum ada lagu yang ditambahkan");
return;
}
playlist.tampilkanDaftar();
} else if (i == 2) {
System.out.println("Old School:");
MusikOldSchool.oldSchool.tampilkanDaftar(2);
} else if (i == 3 ) {
System.out.println(super.nama + "! Premium dulu dong");
}
}
//Punya spookify
public void ListLaguLama(){
MusikOldSchool.oldSchool.tampilkanDaftar(2);
}
//Punya pengguna
public void tampilkanPlaylist() {
playlist.tampilkanDaftar();
}
}