1   /**
2    * Luokka, joka laskee yhden sanan esiintymiskertoja
3    * @author Vesa Lappalainen
4    * @version 1.0, 11.03.2003
5    */
6   public class Sana {
7     private String teksti;
8     private int lkm;
9   
10    public Sana(String teksti) {
11      this.teksti = teksti;
12    }
13  
14    public int lisaa() { lkm++; return lkm; }
15  
16    public String toString() { return teksti + " = " + lkm; }
17  
18    public boolean oletko(String sana) {
19      return teksti.equals(sana);
20    }
21  
22    public static void main(String[] args)  {
23      Sana sana = new Sana("kissa");
24      System.out.println(sana);
25      if ( sana.oletko("kissa") ) sana.lisaa();
26      System.out.println(sana);
27      if ( sana.oletko("koira") ) sana.lisaa();
28      System.out.println(sana);
29    }
30  }
31