[Javalist] Generics kerdes

János Háber janos.haber at javaportal.hu
2012. Május. 9., Sze, 12:07:14 CEST


Hat sajnos nincs Manifest tipus (mint scalaban pl). Igy marad az hogy
bovited egy plusz parameterrel a metodus hivasodat (persze mindenhol)
es atadod a peldanyositando  osztalyt.

tehat:  D createTarget(Node n)
helyett: D createTarget(Class<D> clazz, Node n)
es a kodban: clazz.newInstance() -vel letrehozod.

saccperkb...
Boci

2012/5/9 zamek <zamek at vili.pmmf.hu>:
> hello,
>
> 05/09/2012 11:12 AM keltezéssel, János Háber írta:
>
>> bar a kod kicsit kusza, mivel gondolom valami html szuro kivette a<>
>
> Nekem jol latszik :(
>
>> kozti reszt. De logikus hogy nem fog menni.
>>
>> D tipust varsz vissza ami kiterjeszti DAOB<P>,t theat abbolszarmazik,
>> viszont pelda nyosiraskor "csak" DAOB<P>-t csinalsz (ami "kevesebb"
>> mint D)
>
> Igen sajnos ez igaz, de hogy lehetne megis raszedni, hogy ezt a hierarchiat
> ki tudjam szolgalni?
>
>> Tehat minden D ->  DAOB<P>  de nem minden DAOB<P>  D
>> :DDD
>>
>> Ezert nem tudsz DAOB<P>-t returnolni ott ahol D-t varsz.
>>
>
> --
>  thx,
> ----------------------------------
> Zoltan Zidarics programmer
> PTE-PMMFK H-7621 Pecs, Boszorkany u. 2. Hungary
> E-Mail: zamek at vili.pmmf.hu
> ----------------------------------
>
> _______________________________________________
> Javalist mailing list
> Javalist at lists.javaforum.hu
> http://lists.javaforum.hu/mailman/listinfo/javalist


További információk a(z) Javalist levelezőlistáról