Author: echatellier Date: 2010-02-03 17:38:58 +0100 (Wed, 03 Feb 2010) New Revision: 372 Modified: misctestproject/trunk/src/main/java/org/nuiton/test/Generics.java Log: Update Modified: misctestproject/trunk/src/main/java/org/nuiton/test/Generics.java =================================================================== --- misctestproject/trunk/src/main/java/org/nuiton/test/Generics.java 2010-02-03 16:35:30 UTC (rev 371) +++ misctestproject/trunk/src/main/java/org/nuiton/test/Generics.java 2010-02-03 16:38:58 UTC (rev 372) @@ -38,28 +38,15 @@ } } -class FactorGroup2 { - - Collection<Factor<Object, Object>> factors; - - public void addFactor(Factor<Object, Object> f) { - factors.add(f); - } -} - public class Generics { public static void main(String args[]) { Factor<Integer, Integer> factor1 = new Factor<Integer, Integer>(); Factor<String, String> factor2 = new Factor<String, String>(); - FactorGroup<Object,Object> factorGroup = new FactorGroup<Object, Object>(); + FactorGroup<Number,Number> factorGroup = new FactorGroup<Number, Number>(); factorGroup.addFactor(factor1); // plus d'erreur - factorGroup.addFactor(factor2); // plus d'erreur - -// FactorGroup2 factorGroup2 = new FactorGroup2(); -// factorGroup2.addFactor(factor1); // erreur -// factorGroup2.addFactor(factor2); // erreur + factorGroup.addFactor(factor2); // pas d'erreur mais ca devrait } public void testList() {