Hirdetés

Új hozzászólás Aktív témák

  • boost
    veterán

    Nem azt mondtam hogy mindenhez ész nélkül generáltatok getter/setter-t. Ebben a példában simán hibás minden. publikus adattagokkal van minden összedobva. Ez mellett az említett number tagot direktben kérdezi le. Úgy látom ez egy oktató, gyakorló példa, amiben szerintem már régen túl kéne azon lenni, hogy az adattagokra nem hivatkozunk közvetlenül. Ha a p1 objektum el akarja mondani hogy mi az ő tippje, akkor azt mondja meg (metódus) és ne kibányásszák az agyából (közvetlen adattag elérés).

    Mégegyszer mondom, OKTATÁSI szinten tartom hibásnak a "minden publikus" elvet.

    Szerintem ez kontexusfüggo". Ha az oktatás célja az OO-val való ismerkedés, akkor tényleg kell getter setter,
    ha teljesen más, akkor azért érdemes elhagyni, hogy ne kelljen minden példához , 15-20 sor "boilerplate"kód, ami elvonja a figyelmet a példafeladat céljától.

Új hozzászólás Aktív témák