redho home | products | services
Web Design Forums

Web Design Forums  


Web Hosting, Web Design, Software and Web Development Forums  
 FAQFAQ   MemberlistArchive  Log inLog in   RegisterRegister 
         

adding generics


Goto page Previous  1, 2, 3, 4, 5  Next
 
Post new topic   Reply to topic    Web Design Forums -> JAVA programming forum
View previous topic :: View next topic  
Author Message
Gladis



Joined: 24 May 2006
Posts: 108
Std is the standard namespace... C++ has templates.
  Reply with quote


amoralis



Joined: 22 Jun 2006
Posts: 21
In java it only represents compile time checking
  Reply with quote
Gladis



Joined: 24 May 2006
Posts: 108
amoralis, It SHOULD affect code. Compile time checking leads to a few problems.
For instance... can't create genericized lists.
  Reply with quote
AmeliaR



Joined: 31 May 2006
Posts: 142
The difference is that c++ template generate code. java's generics do not.
  Reply with quote
amoralis



Joined: 22 Jun 2006
Posts: 21
That's what I just said :)
  Reply with quote
Gladis



Joined: 24 May 2006
Posts: 108
But C++ is faster with worse code. So.
  Reply with quote
Aaron Zapashniy



Joined: 04 Jun 2006
Posts: 17
Location: Hungary
Now i read something about variance.. and what i briefly read gave me the impression that i'd be able to specify my method as void doIt(List<Parent..>) or void doIt(List<-Parent>)
  Reply with quote
amoralis



Joined: 22 Jun 2006
Posts: 21
This issue Aaron Zapashniy raised is obnoxious because you can't overload methods with the only different in parameters being the object parameterizing the generic collection
I.e. doIt(List<parent> list); can't be overriden by doIt(List<Child> list);
  Reply with quote
Gladis



Joined: 24 May 2006
Posts: 108
Aaron Zapashniy, List<? extends Parent>
Which includes Parent and all subclasses of parent.
  Reply with quote
Aaron Zapashniy



Joined: 04 Jun 2006
Posts: 17
Location: Hungary
OOooh
That's nice!
  Reply with quote
Page 3 of 5 Goto page Previous  1, 2, 3, 4, 5  Next
Post new topic   Reply to topic    Web Design Forums -> JAVA programming forum


Dubai Forums - Expat Help | Vegan Chat | Java Programming | Free 3D tutorials and 3d textures | Paris Forum | EU Forum
Free Dubai Classifieds | Free London Classifieds | Jobs in London

High Quality, Custom 3d animation and Web Design solutions Royal Quality Web Hosting Services Vegetarian and Animal Rights news

Powered by phpBB © 2001, 2005 phpBB Group