[Javalist] nyomják krahácsot (romlik a jáva)
János Háber
janos.haber at javaportal.hu
2012. Május. 23., Sze, 14:59:10 CEST
Hi!
Nekem scalaban ezt volt nehez megszokni, hogy kb minden operator
metodus, de ha megszokod, az eleted csupa orom es boldogsag lesz :D
b0c1
2012/5/23 Peter Verhas <peter at verhas.com>:
> Nem egészen.
>
> A @get és @set legenerálják a kódot, és utána használhatod a setXx meg a
> getXx metódusokat. A baj akkor lesz, ha mint a Perl-nél írhatsz xx=123
> kódot, és az lefordul setXx-re.
>
> Amíg van setXx, addig nem baj ha nem ellenőrzöl, mert nem kell. Majd ha
> kell, akkor ellenőrzöl. De mihelyst van xx=123 ami igazából setXx(123) akkor
> már nagyon nagyon nagyon romlott a kód olvashatósága. Mert mit látok? xx=123
> Ebben mi lehet a hiba? Semmi. Aztán megírod később a setXx-et, hogy ne
> fogadja el az 123-at. És csak nézel, és nézel, és nem látod, hogy hol a bug.
>
> --
> Verhás Péter
> peter at verhas.com
> +36(30)9306805
> skype: verhas
>
>
>
>
> On 2012.05.23., at 14:27, <istvan.ketler at lhsystems.com> wrote:
>
> deklaráció elé, és majd a fordító legenerálja a default gettert és settert.
> Na de akkor már miért ne legyen globális az a szerencsétlen változó, hiszen
> úgyis kitettük már a kirakatba típussal, mindennel együtt... Csak mert az
> "nem OO"? Hát szerintem a nyakló nélkül használt getter és setter sem az...
>
>
>
> _______________________________________________
> 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