[Java lista] protected adattag vs protected getter

biziclop biziclop at gmail.com
2008. Ápr. 18., P, 15:17:31 CEST


Hat akkor ugy tunik, mast erzunk veszelyesnek. Nalam a veszely az,
hogy a program mindenfele parajelensegeket fog produkalni, nala meg
az, hogy a programozonak egy kicsit tobbet kell gepelnie. :)

lsp

2008/4/18 Böszörményi Péter <zmblevlist at gmail.com>:
>
>  On p, 2008-04-18 at 14:09 +0100, biziclop wrote:
>  > Amennyiben egy "nyilt" vegu rendszered van, tehat ahol barki barmikor
>  > leszarmaztathat az osztalyodbol, akkor fix kettes.
>  > Ha viszont garantalt, hogy az osszes implementacio az adott
>  > modul/library/mifene resze lesz, tehat kezben tudod tartani a
>  > leszarmazast, akkor az egyes kenyelmesebb.
>  >
>  > Azt vegkepp nem ertem, miert itelte "veszelyes"-nek a kettes
>  > lehetoseget a kollega, hiszen veszelyes maximum az o modszere lehet,
>  > ha rosszkor alkalmazzak, a kettes verzio legfeljebb faraszto lehet es
>  > nehezen olvashato.
>  En se nagyom ertettem ezt a veszelyes dolgot. Valami olyasmit mondott, h
>  a privat tagok miatt a fugvenyek nem vaghatoak felul (igaz), es az
>  adattagok nem erhetoek el (ez is igaz). Azt meg hozzatette, h neki
>  tanitottak igy ezt.
>
>
>
>  > lsp
>  >
>  > 2008/4/18 Böszörményi Péter <zmblevlist at gmail.com>:
>  > > Udv a listanak!
>  > >
>  > >  A napokban a kollegammal vitatkoztunk arrol, hogy szarmasztatas eseten
>  > >  melyik a szerencsesebb.
>  > >
>  > >  Kollega allaspontja az volt, hogy ahol csak lehet, protected valtozokat
>  > >  es fugvenyeket kell hasznalni, mert a privat lathatosagi kor
>  > >  "veszelyes" (mivel a leszarmazott nem ferhet hozza, kesobb nem
>  > >  definialhatja felul).
>  > >
>  > >  Az en allaspontom az volt, hogy ahol csak lehet privat adattagokat
>  > >  hasznaljunk, es protected getterek/setterek legyenek a mezok eleresehez,
>  > >  leven - velemenyem szerint - a szarmaztatassal az egysegbezaras elvet
>  > >  serthetjuk meg. A gondolatra jo pelda a java.awt.Frame -
>  > >  javax.swing.JFrame szarmaztatas.
>  > >
>  > >  Kinek mi a velemenye rola?
>  > >  --
>  > >  Üdvözlettel,
>  > >  Böszörményi Péter
>  > >
>  > >  _______________________________________________
>  > >  Javalist mailing list
>  > >  Javalist at javagrund.hu
>  > >  http://javagrund.hu/mailman/listinfo/javalist
>  > >
>  > _______________________________________________
>  > Javalist mailing list
>  > Javalist at javagrund.hu
>  > http://javagrund.hu/mailman/listinfo/javalist
>
>  _______________________________________________
>  Javalist mailing list
>  Javalist at javagrund.hu
>  http://javagrund.hu/mailman/listinfo/javalist
>


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