Keresés

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

  • Aethelstone

    addikt

    válasz pecze #7998 üzenetére

    Hali.

    Első körben célszerűbb lenne a tömb helyett valamiféle listában tárolni a dolgozókat, mivel a listához dinamikusan lehet elemeket hozzáadni.

    Tehát dolgozo[10] helyett lehetne mondjuk List<dolgozo>

    Aztán kellene egy metódus a ceg osztályban, ami mondjuk lehetne addDolgozo(dolgozo d), ami is lazy inittel adná hozzá a listához a dolgozókat.

    public class ceg {

    List<dolgozo> dolgozok;

    public void addDolgozo(dolgozo d) {
    if (this.dolgozok==null) {
    this.dolgozok = new ArrayList<dolgozo>();
    }
    // Itt lehetne mindenféle ellenőrzés, hogy van-e már ilyen, stb.
    this.dolgozok.add(d);

    }

    }

    // A feltöltés kb. így nézne ki..

    dolgozo elso = new dolgozo("férfi","XY","Budapest",26);
    ceg cegBT = new ceg();
    cegBT.addDolgozo(elso);

    Még valami.....Java-ban osztálynév nagybetűvel kezdődik...elnevezési konvenció.

    [ Szerkesztve ]

    MI 10T Pro 8/256 , Arsenal FC - Go Gunnarz...

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