
package de.ivu.elect.sitzberechnung.verteilung;

public class GruppeTeilnehmerMitMindestsitzen extends GruppeTeilnehmer {

  private final long anzahlMindestsitze;

  public GruppeTeilnehmerMitMindestsitzen(GruppeTeilnehmer gruppeTeilnehmer, long anzahlMindestsitze) {
    this(gruppeTeilnehmer.getObject(), gruppeTeilnehmer.getStimmen(), anzahlMindestsitze);
  }

  public GruppeTeilnehmerMitMindestsitzen(GruppeInVerteilung gruppe, long anzahlStimmen, long anzahlMindestsitze) {
    super(gruppe, anzahlStimmen);

    this.anzahlMindestsitze = anzahlMindestsitze;
  }

  @Override
  public long getMindestsitze() {
    return anzahlMindestsitze;
  }
}
