On vous donne l'interface Stat suivante :
public interface Stat {
    /*
     * @pre -
     * @post retourne le plus grand nombre de l'ensemble
     */
    public double max();
    /*
     * @pre -
     * @post retourne le plus petit nombre de l'ensemble
     */
    public double min();
    /*
     * @pre -
     * @post retourne la moyenne des nombres présents dans l'ensemble
     */
    public double moyenne();
}
Ainsi que la classe (à compléter) Vecteur suivante :
public class Vecteur implements Stat {
    private double[] v;
    /*
     * @pre n > 0
     * @post construit un vecteur contenant n réels
     *
     */
    public Vecteur(int n) {
        v=new double[n];
    }
    /*
     * @pre 0 <= i < n
     * @post stocke la valeur d en position i du vecteur
     */
    public void set(int i, double d){
        v[i]=d;
    }
    /*
     * @pre 0 <= i < n
     * @post retourne la valeur se trouvant en position i du vecteur
     */
    public double get(int i) {
        return v[i];
    }
    //A COMPLETER
}
 INGInious