import library.utilities.*;
public class Album {
public static enum Genre {ROCK, COUNTRY, CLASSICAL}
public static enum Format {MP3, WMA, AAC, WAV}
private String albumName;
private String artistName;
private Day pubDate;
private Genre genre;
private Format format;
private float playTime;
Album (String albumName, String artistName, Day pubDate, Genre genre, Format format, float playTime){
this.albumName = albumName;
this.artistName = artistName;
this.pubDate = pubDate;
this.genre = genre;
this.format = format;
this.playTime = playTime;
}
public static Album create(String albumName, String artistName, Day pubDate, Genre genre, Format format, float playTime){
return new Album(albumName, artistName, pubDate, genre, format, playTime);
}
public static Album create(String albumName, String artistName, Day pubDate, float playTime){
return new Album(albumName, artistName, pubDate, playTime);
}
}