Mitme põhiklassi kasutamine Java-s

Tavaliselt on Java programmeerimiskeele õppimise alguses mitmeid koodinäiteid, mis on kasulikud nende täielikuks mõistmiseks koostamiseks ja käivitamiseks. Kui kasutate IDE-d, nagu NetBeans, on lihtne sattuda iga uue kooditüki jaoks uue projekti loomise lõksu. Kuid see kõik võib juhtuda ühes projektis.

NetBeans-projekt sisaldab Java-rakenduse loomiseks vajalikke klasse. Rakendus kasutab põhiklass Java-koodi täitmise lähtepunktina. Tegelikult uues Java rakendus NetBeansi loodud projekt hõlmas ainult ühte klassi - põhiklassi Main.java faili. Minge edasi ja tehke NetBeansis uus projekt ja seda kutsuti CodeExamples.

Kui rakendus kompileeritakse ja käivitatakse, trükitakse väljastus "4". Nüüd, kui ma tahan proovida veel ühte Java-koodi tükki, on mul kaks valikut, võin põhiklassi koodi üle kirjutada või teise põhiklassi panna.

NetBeansi projektidel võib olla mitu põhiklassi ja on lihtne määratleda põhiklass, mida rakendus peaks käivitama. See võimaldab programmeerijal vahetada sama rakenduse piires suvalise arvu põhiklasside vahel. Täidetakse ainult ühe põhiklassi kood, muutes iga klassi tegelikult üksteisest sõltumatuks.

instagram viewer

Märge: Tavalises Java-rakenduses pole see tavaline. Vaja on vaid ühte põhikoodi koodi täitmise lähtepunktina. Pidage meeles, et see on näpunäide mitme projekti näidete käitamiseks ühes projektis.

Lisame uue põhiklassi Koodilõigud projekti. Alates Toimik menüü valida Uus fail. Aastal Uus fail viisard vali Java põhiklass failitüüp (see kuulub Java kategooriasse). Klõpsake nuppu Järgmine. Pange failile nimi näide1 ja klõpsake nuppu Lõpetama.

Nüüd kompileerige ja käivitage rakendus. Väljund on endiselt "4". Selle põhjuseks on asjaolu, et projekt on endiselt loodud programmi Peamine klass kui see on põhiklass.

Kasutatava põhiklassi muutmiseks minge lehele Toimik menüü ja valige Projekti atribuudid. See dialoog annab kõik suvandid, mida saab NetBeans-projektis muuta. Klõpsake nuppu Jookse kategooriasse. Sellel lehel on a Põhiklass valik. Praegu on selleks seatud koodinäited. Peamine (st klass Main.java). Klõpsates nuppu Sirvige paremal asuvat nuppu, ilmub hüpikaken kõigi põhiklassidega, mis asuvad CodeExamples projekti. Valige koodnäited.example1 ja klõpsake nuppu Valige Põhiklass. Klõpsake nuppu Okei kohta Projekti atribuudid dialoogi.

instagram story viewer