Pogledajte određenu poruku
Staro 15. 10. 2011.   #10
degojs
I'm a PC too.
Wrote a book
 
Avatar degojs
 
Datum učlanjenja: 06.06.2005
Lokacija: Kanada
Poruke: 1.354
Hvala: 82
130 "Hvala" u 89 poruka
degojs će postati "faca" uskorodegojs će postati "faca" uskoro
Default

^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 01:12.
degojs je offline   Odgovorite uz citat