[Javalist] miért kell final

Laszlo Hornyak laszlo.hornyak at gmail.com
2012. Sze. 11., K, 15:01:40 CEST


Hali!

Ilyen tudomanyos kerdesekben nem vagyok jartas, de had nyuljak bele a
kodba, hatha sikerul sejttetni milyen gebasz lenne ha nem lenne final.

On Tue, Sep 11, 2012 at 1:58 PM, Peter Verhas <peter at verhas.com> wrote:
> A következő kis mintapéldában:
>
> public class WhyFinal {
> interface Outer {
> String method();
> }
>
> public Outer method(final String s) {
> class Inner implements Outer {
> public String method() {
> return s + " wonka";
> }
> }

//ha itt hozzaadnank egy ilyet
s = "honka!";
//szoval utanna hogyan ertelemzned? az objektumod szep metodusa a
"bonka" stringet kapja, vagy a "honka"-t, amikor meghivod?

> return new Inner();
> }
>
> public static void main(String[] args) {
> System.out.println(new WhyFinal().method("bonka").method());
> }
> }
>
> miért kell, hogy a 'String s' argumentum final legyen?
>
> --
> Verhás Péter
> peter at verhas.com
> +36(30)9306805
> skype: verhas
>
>
>
>
>
> _______________________________________________
> Javalist mailing list
> Javalist at lists.javaforum.hu
> http://lists.javaforum.hu/mailman/listinfo/javalist
>



-- 

EOF


További információk a(z) Javalist levelezőlistáról