package generique; class CoupleDiff { private T x; // le premier element du couple private U y; // le second element du couple public CoupleDiff(T premier, U second) { x = premier; y = second; } public T getPremier() { return x; } public void affiche() { System.out.println ("Couple diff 1ere val : " + x + " - 2e val : " + y ) ; } public static void main(String args[]) { Integer oi1 = 3; Double od1 = 2.5; CoupleDiff ch1 = new CoupleDiff(oi1, od1); ch1.affiche(); Integer oi2 = 4; CoupleDiff ch2 = new CoupleDiff(oi1, oi2); ch2.affiche(); Integer n = ch1.getPremier(); System.out.println("premier element du couple ch1 = " + n); } }