Dobry den, problem je v tom, ze Java umoznuje covariantne iba navratove typy, parametre metod su invariantne (tj. zdededa trieda moze "zuzit" iba navratovy typ metody, parametre metody musia byt rovnake). Viac k teme sa da najst na wiki http://en.wikipedia.org/wiki/Covariance_and_contravariance_(computer_science)#Java
S pozdravom Tibor Blenessy
