Ali imate v izvorni datoteki Java več razredov?
Ali imate v izvorni datoteki Java več razredov?

Video: Ali imate v izvorni datoteki Java več razredov?

Video: Ali imate v izvorni datoteki Java več razredov?
Video: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, November
Anonim

Ja, je lahko . Vendar pa tam lahko samo biti eno javnosti razred na. java datoteka , kot javno razredov mora imeti isto ime kot izvorno datoteko . Ena datoteka Java lahko je sestavljeno iz več razredov samo z omejitvijo eno izmed njih lahko biti javen.

Poleg tega, ali lahko imamo v razredu več javnih razredov?

V razredu imate lahko več razredov . Imenujejo se Notranji razred es oz ugnezdenih razredov . Ti lahko celo imajo več razredov definicije v ena sama datoteka.java brez enega bitja ugnezdeno v drugo (pod pogojem, da je samo eden javnosti , ker a javni razred je treba prijaviti v datoteka z imenom po njej).

Ali lahko razred vsebuje še en razred v Javi? V Java , tako kot metode, spremenljivke a razred tudi lahko imeti drug razred kot njen član. Pisanje a razred znotraj drugega je dovoljeno notri Java . The razred zapisano znotraj se imenuje ugnezdena razred , in razred ki drži notranje razred se imenuje zunanji razred.

Podobno, ali lahko imamo v izvorni datoteki več kot en stavek paketa?

tam lahko biti samo ena izjava o paketu v vsakem izvorna datoteka , in velja za vse vrste v mapa . Opomba: Če ti dal večkraten vrste v samski izvorna datoteka , samo eden lahko biti javen in mora imeti isto ime kot izvorna datoteka . V nasprotnem primeru razredi in vmesniki spadajo v named paketov.

Ali lahko shranite izvorno datoteko Java brez imena?

Da, mogoče je sestaviti izvorna datoteka java z različnimi Ime datoteke ampak ti se morate prepričati, da nobeden od znotraj definiranih razredov ni javen ti sestavi izvorna datoteka ustrezni.razred datoteke za razrede znotraj izvorna datoteka so ustvarjeni.

Priporočena: