acme
Class Counter

java.lang.Object
  extended by acme.Counter
Direct Known Subclasses:
LoggingCounter, ResettableCounter

public class Counter
extends java.lang.Object

Questa classe rappresenta un contatore.


Constructor Summary
Counter()
          Costruttore di default, che crea un contatore che parte da una base di conteggio pari a 0
Counter(int v)
          Crea un contatore che parte dalla base di conteggio specificata
 
Method Summary
 int getValue()
          Recupera il valore corrente del contatore.
 void inc()
          Incrementa il contatore
 void setValue(int v)
          Setta il valore del contatore al valore specificato
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Counter

public Counter()
Costruttore di default, che crea un contatore che parte da una base di conteggio pari a 0


Counter

public Counter(int v)
Crea un contatore che parte dalla base di conteggio specificata

Parameters:
v - base del conteggio
Method Detail

setValue

public void setValue(int v)
Setta il valore del contatore al valore specificato

Parameters:
v - valore da settare

inc

public void inc()
Incrementa il contatore


getValue

public int getValue()
Recupera il valore corrente del contatore.

Returns:
valore corrente del conteggio