14. 10. 2011. | #11 |
I'm a PC too.
Wrote a book
Datum učlanjenja: 05.06.2005
Lokacija: Kanada
Poruke: 1.354
Hvala: 82
130 "Hvala" u 89 poruka
|
^Upravo to gledam. Moze, mozda.. samo malo
Za C# bi moglo, pri cemu samo dodas generics constraint class bazna { List<T> get<T>(bla bla) where T : bazna, new() { } } I onda unutar get<T> imas dostupno sve sto definise bazna klasa a vracas objekte tipa T (izvedena). E sad nisam dugo radio sa Javom, nisam siguran kako bi tamo odradio ove generics constrainte, da li je moguce uopste. U C# bi onda jednostavno imao: var izvedena = new Izvedena(); var lista = izvedena.get<Izvedena>(bal bal) i dobijes nazad iz bazne klase list<Izvedena>.
__________________
Commercial-Free !!! Poslednja izmena od degojs : 15. 10. 2011. u 00:12. |
|
|