Možete li imati više klasa u izvornoj datoteci Java?
Možete li imati više klasa u izvornoj datoteci Java?

Video: Možete li imati više klasa u izvornoj datoteci Java?

Video: Možete li imati više klasa u izvornoj datoteci Java?
Video: Релиз Java 17 и Windows 11. Платный Docker и новые MacBook от Apple [MJC News #9] 2024, Travanj
Anonim

Da to limenka . Međutim, tamo limenka samo biti jedan javnost razreda po. java datoteka , kao javno razreda mora imati isto ime kao izvorna datoteka . Jedna Java datoteka može Sastoji se od više klasa uz ograničenje da samo jedan od njih limenka biti javna.

Nadalje, možemo li imati više javnih klasa unutar klase?

Možete imati više razreda unutar razreda . Zovu se Unutarnji Razred es ili ugniježđene klase . Možeš čak imaju više klasa definicije u jedna.java datoteka bez jednog bića ugniježđen u drugu (pod uvjetom da je samo jedan javnost , jer a javna klasa mora biti deklarirana u datoteka nazvana po njoj).

Također, može li klasa sadržavati drugu klasu u Javi? U Java , baš kao i metode, varijable a razreda isto limenka imati drugi razred kao svog člana. Pisanje a razreda unutar još dozvoljeno je ući Java . The razreda zapisano unutar naziva se ugniježđenim razreda , i razreda koji drži unutarnje razreda naziva se vanjskim razreda.

Isto tako, možemo li imati više od jedne izjave o paketu u izvornoj datoteci?

Tamo limenka biti samo jedna izjava o paketu u svakom izvorna datoteka , a odnosi se na sve vrste u datoteka . Napomena: ako vas staviti višestruko vrste u singl izvorna datoteka , samo može se biti javan i mora imati isto ime kao izvorna datoteka . U suprotnom, klase i sučelja pripadaju u named paketi.

Možete li spremiti Java izvornu datoteku bez imena?

Da, moguće je sastaviti java izvorna datoteka s različitim naziv datoteke ali vas potrebno je osigurati da nijedna od klasa definiranih unutra nije javna kada vas sastaviti izvorna datoteka odgovarajući.razred datoteke za nastavu unutar izvorna datoteka su stvorene.

Preporučeni: