Ahojte,
jen malé doplnění.

2009/8/19 Podlesak Kamil <[email protected]>:
> Zdravím,
>
>  Problém je v tom, že fieldy nelze na rozdíl od metod přetěžovat, ale jen
> "zastínit" (shadow).
...
>  Řešením je použít metodu (tj. getter).

Nejjednodužším řešením pro váš příklad  je použít ve třídě
FooChildInner inicializační blok, kde nastavíte field s z předka:

        protected static class FooChildInner extends FooParentInner {
                {s = "FooChildInner";}
        }

> Kamil Podlešák

> -----Original Message-----
> From: [email protected] [mailto:[email protected]]on
> Behalf Of Ladislav Kulhanek
>
> Ahoj, narazil jsem na problem pri dedeni. Mam 2 tridy s vnitrnima tridama:
...
> Vypise se FooParentInner. Proc? Nechapu, proc se nevypise text z potomka.

-- pepa cacek

Odpovedet emailem