/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package lu;

/**
 *
 * @author User
 */
public class Departement {
    private String name;
    private Head responsible;
    private int nbEmployees;
    private static int nbDepartements;

    public Departement(String name, Head responsible, int nbEmployees) {
        this.name = name;
        this.responsible = responsible;
        this.nbEmployees = nbEmployees;
        nbDepartements++;
    }

    public Head getHead() {
        return responsible;
    }

    public void setHead(Head responsible) {
        this.responsible = responsible;
    }

    public int getNbEmployees() {
        return nbEmployees;
    }

    public static int getNbDepartements() {
        return nbDepartements;
    }

    @Override
    public String toString() {
        return "Departement:" + name + ", Head:" + responsible.toString() + ", and number of employees: " + nbEmployees;
    }
    
    
}
