|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectverkiezingen.Partij
public class Partij
Deze klasse representeert een politieke partij
| Constructor Summary | |
|---|---|
Partij(java.lang.String naam)
Construeert een nieuw Partij-object |
|
| Method Summary | |
|---|---|
int |
berekenAantalStemmen()
Berekent het totaal aantal stemmen dat aan deze partij is gegeven, dus de aantallen stemmen van alle kandidaten van deze partij bij elkaar opgeteld. |
java.lang.String |
geefUitslagPerKandidaat()
Levert de uitslag van per kandidaat |
java.util.ArrayList<verkiezingen.Kandidaat> |
getKandidaten()
|
java.lang.String |
getNaam()
|
void |
stem(java.lang.String naam)
Brengt een stem uit op een kandidaat met gegeven naam, indien deze op de lijst staat. |
void |
stemOpNummer(int nummer)
|
void |
voegKandidaatToe(verkiezingen.Kandidaat k)
Voegt een kandidaat toe aan het einde van de kandidatenlijst. |
verkiezingen.Kandidaat |
zoek(java.lang.String naam)
Zoekt een kandidaat met gegeven naam |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Partij(java.lang.String naam)
naam - de naam van de partij| Method Detail |
|---|
public java.lang.String getNaam()
public java.util.ArrayList<verkiezingen.Kandidaat> getKandidaten()
public void voegKandidaatToe(verkiezingen.Kandidaat k)
k - de toe te voegen kandidaatpublic verkiezingen.Kandidaat zoek(java.lang.String naam)
naam - de naam van de gezochte kandidaat
public void stem(java.lang.String naam)
naam - de naam van de kandidaat
StemmachineException - als de kandidaat niet op de lijst voorkomt,
of als er meer kandidaten zijn met de gegeven naampublic void stemOpNummer(int nummer)
public int berekenAantalStemmen()
public java.lang.String geefUitslagPerKandidaat()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||