package lab7;

import java.math.BigDecimal;

public class Dvd extends Media{
	/*properties*/
	private final long _duree;

	/*constructor*/
	protected Dvd(String titre, String auteur, BigDecimal prix, long duree) {
		super(titre, auteur, prix);
		_duree = duree;
	}

	/*static factory*/
	public Media fromTitreAuteurPrixDuree(String titre, String auteur, BigDecimal prix, long duree){
		return new Dvd(titre, auteur, prix, duree);
	}

	/*getter*/
	public long getDuree(){
		return _duree;
	}

	/*obj default method*/
	public String toString(){
		return super.toString() + " | duree : " + _duree;
	}
}
