[LUGOS-PROG] Kje v SLO lahko clovek najde kaksen dober tecaj za C?

Anze anze at volja.net
Thu Jun 16 13:05:46 CEST 2005


> 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


More information about the lugos-prog mailing list