/** La classe Sequenza permette di gestire un insieme di valori numerici. Si può inserire un numero illimitato di valori numerici, e richiedere in ogni istante il numero di valori inseriti, la loro somma e la media. */ public class Sequenza { int numValori; double sommaValori; /** Costruttore di default, crea un insieme vuoto */ public Sequenza() { numValori=0; sommaValori=0; } /** Inserisce un nuovo elemento. @param elemento il valore da inserire */ public void aggiungi(double elemento) { numValori++; sommaValori += elemento; } /** Restituisce il numero di elementi inseriti. @return il numero di elementi inseriti. */ public int getNumValori() { return numValori; } /** Restituisce la somma degli elementi inseriti. @return la somma degli elementi inseriti. */ public double getSomma() { return sommaValori; } /** Restituisce la media degli elementi inseriti. @return la media degli elementi inseriti. */ public double getMedia() { return sommaValori/numValori; } }