Hirdetés

Keresés

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

  • Ursache
    senior tag

    Van két osztályom egy bútor és egy bútorlap. A bútorlap három adattaggal dolgozik. A bútor kettővel és az egyiknek bútorlap adattípusa van és egy tömb. A bútorlap osztályban van egy árSzámol() metódus ami hát kiszámolja a bútorlap árát. A bútor-ban tárolva vannak a bútorlapok a tömbben és hogyan tudom meghívni a bútorlapban lévő árSzámol metódust, hogy azt egy sum változóhoz minden for ciklus iterációban visszaadja. Eddig jutottam.

    public int arSzamol(){
    int sum = 0;
    for(int i=0; i < butor.length;i++){
    sum = sum + butor[i].arSzamol();
    }

    return sum;
    }

    Most lehet nem jól értelmezem a kérdést, de egyszerűen definiálsz egy public int árSzámol() {} eljárást a bútorlap osztályban, és a tömbön végigiterálsz, ahogy csinálod is ( gondolom az a bútor osztályodban lévő árSzámol() ), és csak egyszerűen hívogatod az árSzámol() eljárást minden bútorlapra.

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