Ar „Java“šaltinio faile galite turėti kelias klases?
Ar „Java“šaltinio faile galite turėti kelias klases?

Video: Ar „Java“šaltinio faile galite turėti kelias klases?

Video: Ar „Java“šaltinio faile galite turėti kelias klases?
Video: Java Tech Talk: telegrama botas java 1 valandą 2024, Gegužė
Anonim

Taip tai gali . Tačiau ten gali tik būti vienas viešas klasė per. java failą , kaip viešas klases privalo turėti toks pat pavadinimas kaip šaltinio failas . Vienas Java failas gali susideda iš kelios klasės su apribojimu, kad tik vienas jų gali būti viešai.

Be to, ar galime klasėje turėti kelias viešąsias klases?

Vienoje klasėje galite turėti kelias klases . Jie vadinami Vidiniais Klasė es arba įdėtos klasės . Tu gali net turėti kelias klases apibrėžimai in vienas.java failas be vienos būtybės įdėtas į kitą (su sąlyga, kad tik vienas viešas , nes a viešoji klasė turi būti deklaruojamas in failas pavadintas afterit).

Be to, ar klasėje gali būti kita klasė Java? Į Java , kaip ir metodai, kintamieji a klasė taip pat gali turėti kita klasė kaip jos narys. Rašymas a klasė viduje kitas yra įleidžiamas Java . The klasė viduje įrašytas vadinamas įdėtu klasė , ir klasė kuri laiko vidų klasė vadinamas išoriniu klasė.

Taip pat ar šaltinio faile galime turėti daugiau nei vieną paketo teiginį?

Ten gali būti tik vieno paketo pareiškimas kiekviename šaltinio failą , ir jis taikomas visiems tipams failą . Pastaba: jei tu įdėti daugkartinis tipai ina vienišas šaltinio failą , tik vienas gali būti viešas, ir tai turi būti turėti toks pat pavadinimas kaip šaltinio failą . Priešingu atveju klasės ir sąsajos priklauso named paketus.

Ar galite išsaugoti Java šaltinio failą be jokio pavadinimo?

Taip, galima kompiliuoti java šaltinio failas su skirtingais failo pavadinimas bet tu reikia įsitikinti, kad nė viena iš viduje apibrėžtų klasių nėra vieša tu sukompiliuoti šaltinio failą atitinkamą.klasę failus klasėms viduje šaltinio failą yra sukurti.

Rekomenduojamas: