[Javalist] miért kell final

Molnár Miklós timortinj at freemail.hu
2012. Sze. 11., K, 21:02:23 CEST


Hali,

Én csak annyit mondok, hogy: WoW!
Csak ezért a threadért is már érdemes volt felkelni ma. :o)
Nincs kedvetek benézni az SQL-levlistára is, a hangulatot néha napján
feldobandó? 
:o)

Egyébként meg köszi:
MM

-----Original Message-----
From: javalist-bounces at lists.javaforum.hu
[mailto:javalist-bounces at lists.javaforum.hu] On Behalf Of Laszlo Hornyak
Sent: Tuesday, September 11, 2012 6:09 PM
To: Java lista
Subject: Re: [Javalist] miért kell final

ok, jol bedoltunk egy paran a gerilla-marketingnek :) akkor most
olvassatok el Peter bejegyzeset:
http://tifyty.wordpress.com/2012/09/11/zartosztaly/


2012/9/11 Varjasi Norbert <varjasin at sze.hu>:
> Szia!
> A probléma a belső-külső osztályok szerkezetéből fakad.
> A lokális osztály ugyan látja a definíciós pontjában a külső osztály
> elérhető változóit, ám törzsében csak olyan final változókra
hivatkozhatunk,
> amelyek már kaptak kezdőértéket.
> Ezt a korlátozást azért vezették be, mert ezek az osztályok a lokális
> változókról másolatot készítenek és az osztályt tartalmazó blokkból való
> kilépés után is megőrzik értéküket, zárványok keletkeznének.
> üdv:  VN.
>
>
> 2012-09-11 13:58 keltezéssel, Peter Verhas írta:
>
> 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";
> }
> }
> 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
>
>
>
> --
> Varjasi Norbert     varjasin at sze.hu
>
>
>
> _______________________________________________
> Javalist mailing list
> Javalist at lists.javaforum.hu
> http://lists.javaforum.hu/mailman/listinfo/javalist
>



-- 

EOF
_______________________________________________
Javalist mailing list
Javalist at lists.javaforum.hu
http://lists.javaforum.hu/mailman/listinfo/javalist



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