Hirdetés

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

  • Lacces
    őstag

    Na visszatértem a Java valláshoz :D

    Lenne egy következő kód:
    Ez egy statikus tagosztály.
    private static class Elem {
    Object adat;
    Elem elozo, kovetkezo;

    Elem (Object adat, Elem elozo, Elem kovetkezo) {
    this.adat = adat;
    this.elozo = elozo;
    this.kovetkezo = kovetkezo;
    }

    Konstruktoros kérdésem lenne elsősorban: Elem nevű konstruktornak milyen a láthatósága? Privát, Public? (Statikus nem hinném, azt másra használjuk).
    Illetve az idetartozó mezők/adattagoknak is mi a láthatósága?

    Én valamiért mégis a statikusra tippelnék. Ha egy osztály statikus akkor annak az összes adattagnak és tagfüggvényének is statikusnak kell lennie.

    Jó, mondjuk ez egy belső statikus osztály...
    De nem is tudom... most elgondolkoztam. Mert statikus konstruktor nem lehet, ahhoz static{...}-ot használná, és statikus tagfüggvény csak statikus változókat kezelhet. Ott pedig a this kulcsszó szerepel, amely példányváltozóra mutat...
    Hm, most belezavarodtam.

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