public boolean ajouterSignalisation(Signalisation s) {
        if (s instanceof Feu && this.getNbFeu() <= NOMBRE_MAX_FEUX) {
            return signalisations.add(s);
        } else if (s instanceof PanneauCedezLePassage && this.getNbCedezLePassage() <= NOMBRE_MAX_CEDEZLEPASSAGE) {
            return signalisations.add(s);
        } else if (s instanceof PanneauStop && this.getNbFeu() <= NOMBRE_MAX_FEUX) {
            return signalisations.add(s);
        }
        return false;
    }