Ajout des travaux effectuer
This commit is contained in:
BIN
23DEV1.1/TPS2/TP01/Polymorphisme/Moyenne/Moyenne.class
Normal file
BIN
23DEV1.1/TPS2/TP01/Polymorphisme/Moyenne/Moyenne.class
Normal file
Binary file not shown.
27
23DEV1.1/TPS2/TP01/Polymorphisme/Moyenne/Moyenne.java
Normal file
27
23DEV1.1/TPS2/TP01/Polymorphisme/Moyenne/Moyenne.java
Normal file
@@ -0,0 +1,27 @@
|
||||
public class Moyenne
|
||||
{
|
||||
private double total = 0;
|
||||
private long cpt = 0;
|
||||
public void add(Number val)
|
||||
{
|
||||
total += val.doubleValue();
|
||||
++cpt;
|
||||
}
|
||||
|
||||
public double getAverage()
|
||||
{
|
||||
if(cpt == 0)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
return total/cpt;
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
Moyenne m = new Moyenne();
|
||||
m.add(5.5);
|
||||
m.add(10);
|
||||
System.out.println(m.getAverage());
|
||||
}
|
||||
}
|
||||
7
23DEV1.1/TPS2/TP01/Polymorphisme/Moyenne/take.java
Normal file
7
23DEV1.1/TPS2/TP01/Polymorphisme/Moyenne/take.java
Normal file
@@ -0,0 +1,7 @@
|
||||
public interface take
|
||||
{
|
||||
public static void main(String[] args)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user