Class Counter

java.lang.Object
  |
  +--Counter

public class Counter
extends java.lang.Object

Un Counter è un oggetto che conta per valori in interi Può essere incrementato, resettato, confrontato con altri Counter. Restituisce il suo valore.


Constructor Summary
Counter()
          Costruttore di default con valore a 0.
Counter(int v)
          Costruttore che assegna un valore di partenza.
 
Method Summary
 boolean equals(Counter x)
          Testa se un Counter è uguale a quello passato per parametro.
 int getValue()
          Restituisce il valore del Counter.
 void inc()
          Incrementa il valore del Counter.
 void reset()
          Resetta il valore del Counter a 0.
 void setValue(int v)
          Set Counter value run-time.
 
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 con valore a 0.

Counter

public Counter(int v)
Costruttore che assegna un valore di partenza.
Parameters:
v - Counter start value.
Method Detail

reset

public void reset()
Resetta il valore del Counter a 0.

inc

public void inc()
Incrementa il valore del Counter.

setValue

public void setValue(int v)
Set Counter value run-time.
Parameters:
v - New Counter value

getValue

public int getValue()
Restituisce il valore del Counter.

equals

public boolean equals(Counter x)
Testa se un Counter è uguale a quello passato per parametro. Due Counter sono uguali quando hanno lo stesso valore.
Parameters:
x - Counter di confronto.