public class Moyenne1{ double moyenne; int nbValeur; public Moyenne1(){ this.nbValeur = 0; this.moyenne = 0; } public void add(byte valeur){ this.nbValeur ++; this.moyenne = (this.moyenne*(this.nbValeur-1) + valeur)/(this.nbValeur); } public void add(short valeur){ this.nbValeur ++; this.moyenne = (this.moyenne*(this.nbValeur-1) + valeur)/(this.nbValeur); } public void add(int valeur){ this.nbValeur ++; this.moyenne = (this.moyenne*(this.nbValeur-1) + valeur)/(this.nbValeur); } public void add(long valeur){ this.nbValeur ++; this.moyenne = (this.moyenne*(this.nbValeur-1) + valeur)/(this.nbValeur); } public void add(float valeur){ this.nbValeur ++; this.moyenne = (this.moyenne*(this.nbValeur-1) + valeur)/(this.nbValeur); } public void add(double valeur){ this.nbValeur ++; this.moyenne = (this.moyenne*(this.nbValeur-1) + valeur)/(this.nbValeur); } public double getAverage(){ return this.moyenne; } }