package exo2.personnel;

import exo2.entreprise.IService;

public class PersAdministratif extends Personnel {
	private boolean enConge = false; // spÃ©cifique aux administratifs

	public PersAdministratif(int matricule, String nom, double salaire) {
		super(matricule, nom, salaire);
	}

	@Override
	public double getSalaire() {
		return this.getSalaireEmbauche() * (enConge ? 1 : 1.1);
	}

	public boolean isEnConge() {
		return enConge;
	}

	public void setEnConge(boolean enConge) {
		this.enConge = enConge;
	}

	@Override
	public int getNbJoursTravailles() {
		throw new UnsupportedOperationException("Opération non suppportée !");
	}

	@Override
	public void setNbJoursTravailles(int nbJoursTravailles) {
		throw new UnsupportedOperationException("Opération non suppportée !");
	}

}
