> V zadnji javi so uvedli tudi podporo za "generics", ki so, vsaj po mojem > prvem obcutku (in sodec po sintaksi) zelo podobni template-om. Lahko kak > znalec pove, kje je razlika ?
Ni cisto isto, pristop je ravno obrnjen. Generics (ce sem prav razumel - to je tudi zame novo) doloca default typecast, recimo za LinkedList, da dela z objekti tipa Integer, ne pa Object. Torej, namesto: List myIntList = new LinkedList(); // 1 myIntList.add(new Integer(0)); // 2 Integer x = (Integer) myIntList.iterator().next(); // 3 Imas: List<Integer> myIntList = new LinkedList<Integer>(); // 1 myIntList.add(new Integer(0)); //2 Integer x = myIntList.iterator().next(); // 3 LP! Anze _______________________________________________ lugos-prog mailing list [email protected] http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-prog
