generika a '? extends Xxx'

Kamil Podlesak kamil.podlesak na gmail.com
Čtvrtek Listopad 25 10:00:28 CET 2010


Ještě intuitivnější vysvětlení je s kolekcemi:

List<? extends A> l;
if (externifunkce()) {
   l = new ArrayList<B>();
} else {
   l = new ArrayList<C>();
  l.add(new C());
}
//a toto nesmi byt povoleno, protoze l muze byt  List<C> !
l.add( new B() );

Kamil Podlešák
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://amaio.cz/pipermail/konference/attachments/20101125/4fca8402/attachment.htm>


Další informace o konferenci Konference