Este dalsia moznost, ktora mi napadla, je vyuzit generics a zaviest typovy parameter.
2011/8/21 Tibor Blénessy <[email protected]>: > Ide to samozrejme spravit tak, ze v doTransition "pretypujete" (cast) > parameter na spravny typ. Ale uz to nie je typovo bezpecne a moze > vzniknut runtime chyba. > > Tibor > > 2011/8/21 Libor Jelinek <[email protected]>: >> Aha, pořád se je co učit a objevovat. Takže tedy zkrátka a dobře toho >> mého docílit nelze s Enumem ani kdybych se na hlavu stavěl? >> >> Škoda. Dobrá, zkusím to vymyslet celé tedy nějak jinak. Díky za radu! >> >> Libor >> >> >> >> >> 2011/8/21 Tibor Blénessy <[email protected]>: >>> 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 >>> >> >> >
