Voiko Java-lähdetiedostossa olla useita luokkia?
Voiko Java-lähdetiedostossa olla useita luokkia?

Video: Voiko Java-lähdetiedostossa olla useita luokkia?

Video: Voiko Java-lähdetiedostossa olla useita luokkia?
Video: Lonely (short version) 2024, Marraskuu
Anonim

Kyllä se voi . Kuitenkin siellä voi vain olla yksi julkinen luokkaa per. java tiedosto , julkisena luokat on pakko omistaa sama nimi kuin lähdetiedosto . Yksi Java-tiedosto voi koostua useita luokkia vain sillä rajoituksella yksi niistä voi olla julkinen.

Lisäksi, voiko luokassa olla useita julkisia luokkia?

Luokassa voi olla useita luokkia . Niitä kutsutaan Inneriksi Luokka es tai sisäkkäiset luokat . Sinä pystyt jopa on useita luokkia määritelmät sisään yksi.java-tiedosto ilman yhtä olemista sisäkkäin toisessa (edellyttäen, että vain yksi on julkinen , koska a julkinen luokka on ilmoitettava sisään afterit-niminen tiedosto).

Voiko luokka myös sisältää toisen luokan Javassa? Sisään Java , aivan kuten menetelmät, muuttujat a luokkaa liian voi omistaa toinen luokka sen jäsenenä. Kirjoittaminen a luokkaa sisällä toinen on sallittu sisään Java . The luokkaa sisällä kirjoitettua kutsutaan sisäkkäiseksi luokkaa , ja luokkaa joka pitää sisällään luokkaa kutsutaan ulkoiseksi luokkaa.

Samoin, voiko lähdetiedostossa olla useampi kuin yksi pakettilauseke?

siellä voi olla vain yksi pakettilausunto jokaisessa lähdetiedosto , ja se koskee kaikkia tyyppejä tiedosto . Huomautus: Jos sinä laittaa useita tyypit jonkin sisällä yksittäinen lähdetiedosto , vain yksi tölkki olla julkinen, ja sen täytyy olla omistaa sama nimi kuin lähdetiedosto . Muuten luokat ja rajapinnat kuuluvat nimettyyn paketteja.

Voitko tallentaa Java-lähdetiedoston ilman nimeä?

Kyllä, se on mahdollista koota java-lähdetiedosto erilaisten kanssa Tiedoston nimi mutta sinä on varmistettava, että mikään sisällä määritellyistä luokista ei ole julkinen kun sinä koota lähdetiedosto vastaava.luokka tiedostot sisällä oleville luokille lähdetiedosto luodaan.

Suositeltava: