demo
Class Valinta

java.lang.Object
  extended by demo.Valinta

public class Valinta
extends java.lang.Object

Luokka äänestyksen yhdelle vaihtoehdolle

Version:
1.0, 27.02.2003
Author:
Vesa Lappalainen

Field Summary
private  char kirjain
           
private  int maara
           
private  java.lang.String teksti
           
 
Constructor Summary
Valinta(char kirjain, java.lang.String teksti)
          Alustetaan äänestyskohde valituilla arvoilla
 
Method Summary
 char getKirjain()
          Kohteen äänestyskirjain
 int getMaara()
          Montako ääntä kohde on saanut
 java.lang.String getTeksti()
          Kohteen kuvaileva teksti
 java.lang.String getTulostus()
          Kohteen tulostettava teksti
 void lisaa()
          Lisää yksi ääni kohteelle
static void main(java.lang.String[] args)
          Testataan äänestyskohdetta
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

kirjain

private final char kirjain

teksti

private final java.lang.String teksti

maara

private int maara
Constructor Detail

Valinta

public Valinta(char kirjain,
               java.lang.String teksti)
Alustetaan äänestyskohde valituilla arvoilla

Parameters:
kirjain - kirjain jolla äänestetään
teksti - mitä näytetään äänestyskohteeksi
Method Detail

getTulostus

public java.lang.String getTulostus()
Kohteen tulostettava teksti

Returns:
esim. K = Kyllä Valinta val = new Valinta('K',"Kyllä"); val.getTulostus() === "K = Kyllä";

getMaara

public int getMaara()
Montako ääntä kohde on saanut

Returns:
äänien määrä

lisaa

public void lisaa()
Lisää yksi ääni kohteelle

Example:
  Valinta val = new Valinta('K',"Kyllä");
  val.getMaara() === 0;
  val.lisaa();
  val.getMaara() === 1;
  val.lisaa();
  val.getMaara() === 2;
 

getKirjain

public char getKirjain()
Kohteen äänestyskirjain

Returns:
kohteen kirjain

getTeksti

public java.lang.String getTeksti()
Kohteen kuvaileva teksti

Returns:
kohteen teksti

main

public static void main(java.lang.String[] args)
Testataan äänestyskohdetta

Parameters:
args - Ei käytössä