Hirdetés

Keresés

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

  • _NCT
    addikt

    Értem. Ha könyv, és szó szerint veszem a feladatot, akkor tényleg annyi a feladat, hogy eldobod a kivételt, és nem kezeled le, ezáltal a program leáll. Nem mondja a feladat, hogy ki kell iratnod bármit, ha nempozitív az adat.

    Bővebben:
    A main fgvből hívod a kör osztályod konstruktorát, ha a konstruktorban dobsz egy kivételt, akkor az adott metódusban szekvenciálisan haladva az első kivételkezelő blokkra ugrik, ha nincs, akkor a konstruktor metódusod visszatér a hívás helyére, azaz a main függvénybe, és ott keres kivételkezelő blokkot, ha ott sincs lekezelve a kivétel, akkor a jvm-hez tér vissza a hibával, a program terminál hibával, a jvm leáll. Véleményem szerint ennyi a feladat.

    Értem. Tehát ha én paraméternek a main-ben negatív számot adok meg, akkor gyakorlatilag a feladat dob egy kivételt és ennyi. Ha pozitív számot, akkor tovább lép, kiírja a kerületet, területet. Amikor pedig tovább lép a main-ben ahhoz, hogy létrehozzon 2 kör objektumot, akkor is kivétel fog keletkezni, mivel az egyik az negatív sugár. És így ennyi is a feladat...Ha jól értelmezem.

    Ezekszerint túlbonyolítottam a feladatot. (amúgy a könyv szerzője a vizsgáztató tanár is :D GDF-re járok Kaczúr Sándor-hoz prog.technológiára :D ).

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