fin
This commit is contained in:
43
DEV2.1/Polymophisme/ex2/Moyenne1.java
Normal file
43
DEV2.1/Polymophisme/ex2/Moyenne1.java
Normal file
@@ -0,0 +1,43 @@
|
||||
public class Moyenne1 {
|
||||
private double moyenne;
|
||||
private double nbr_valeur;
|
||||
|
||||
public Moyenne1(){
|
||||
this.moyenne = 0;
|
||||
this.nbr_valeur = 0;
|
||||
}
|
||||
|
||||
public void add(byte val){
|
||||
this.moyenne+= (double)val;
|
||||
this.nbr_valeur+=1;
|
||||
}
|
||||
|
||||
public void add(short val){
|
||||
this.moyenne+= (double)val;
|
||||
this.nbr_valeur+=1;
|
||||
}
|
||||
|
||||
public void add(int val){
|
||||
this.moyenne+= (double)val;
|
||||
this.nbr_valeur+=1;
|
||||
}
|
||||
|
||||
public void add(long val){
|
||||
this.moyenne+= (double)val;
|
||||
this.nbr_valeur+=1;
|
||||
}
|
||||
|
||||
public void add(float val){
|
||||
this.moyenne+= (double)val;
|
||||
this.nbr_valeur+=1;
|
||||
}
|
||||
|
||||
public void add(double val){
|
||||
this.moyenne+= val;
|
||||
this.nbr_valeur+=1;
|
||||
}
|
||||
|
||||
public double getAverage(){
|
||||
return this.moyenne/this.nbr_valeur;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user