Kā izveidot objektu Java

Ka Izveidot Objektu Java



Instantiācija ir universāls Java programmēšanas jēdziens, kas attiecas uz klases objekta izveides procesu. Tas aizņem objekta sākotnējo atmiņas vietu un atgriež atsauci. Klases projektu nodrošina objekta instancē. Mēs varam izveidot neierobežotu skaitu klases objektu, lai attēlotu lietotāja definētus datus, piemēram, sarakstus.

Šajā rakstā tiks izskaidrota metode, kas saistīta ar objektu instantiāciju Java.







Kā izveidot objektu Java?

Instantiācija ir klases objekta konstruēšanas process. Tāpēc objektu sauc arī par Java klases gadījumu. Programmā Java mēs varam izveidot klases gadījumus, izmantojot “ jauns ” atslēgvārds.



Sintakse

Sintakse klases objekta instantiancei:



Klases nosaukums objekta nosaukums = jauns Klases nosaukums ( ) ;

Apskatīsim Java objektu instantiācijas piemērus.





1. piemērs: izveidojiet vienu objektu Java

Šeit mums ir klase ar nosaukumu ' JavaClass ” ar mainīgajiem “x”, “y”, lietotāja definēta metode “Summa()” un iepriekš definētais “main()” metode:

publiski klasē JavaClass {
starpt x,y ;
Privāts starpt Summa ( ) {
x = 5 ;
Y = vienpadsmit ;
atgriezties x + Y ;
}

Mēs izveidosim šīs klases gadījumu vai objektu ar nosaukumu ' jc ” Main() metodē, izmantojot “new” atslēgvārdu. Izmantojot šo objektu, mēs piekļūsim ' Summa() ' metodi un saglabājiet atgriezto vērtību mapē ' gadā ” int tipa mainīgais. Visbeidzot, izmantojiet ' System.out.println() ” metode, lai konsolē izdrukātu summu:



publiski statisks nederīgs galvenais ( Stīga [ ] args ) {
JavaClass jc = jauns JavaClass ( ) ;
starpt gadā = jc. Summa ( ) ;
Sistēma . ārā . println ( 'Divu skaitļu 5 un 11 summa ir:' + gadā ) ;
}
}

Izvade

2. piemērs: izveidojiet vienu objektu Java, izmantojot vairākas klases

Mēs varam arī izveidot vienas klases objektu citā klasē un piekļūt šīs klases publiskajām metodēm. Šajā piemērā mums ir divas klases: “JavaClass1” un “Example”.

' JavaClass1 ' satur metodi ar nosaukumu ' Ziņojums() ' un virknes tipa mainīgais ' nosaukums ”:

klasē JavaClass1 {
Stīga nosaukums ;
nederīgs Ziņojums ( )
{
Sistēma . ārā . println ( 'Izsauc JavaClass1.' ) ;
}
}

Mēs izveidosim klases JavaClass1 objektu klases Piemēra galvenajā metodē un piekļūsim visām JavaClass1 publiskajām metodēm otrajā klasē ar nosaukumu Piemērs.

Šeit mēs saucam JavaClass1 metodi Piemēra klases galvenajā metodē, izmantojot objektu ' jc ”:

publiski klasē Piemērs {
publiski statisks nederīgs galvenais ( Stīga [ ] args ) {
JavaClass1 jc = jauns JavaClass1 ( ) ;
jc. Ziņojums ( ) ;
}
}

Izvade

3. piemērs. Instantiējiet vairākus Java objektus, izmantojot vairākas klases

Mēs varam arī izveidot vairākus vienas klases objektus. Šajā piemērā mums ir tādas pašas divas klases kā iepriekš minētajā piemērā. Tagad mēs izveidosim vairākus JavaClass1 klases objektus otrās klases Piemēra galvenajā metodē.

' Java klase1 ” satur konstruktoru, divas lietotāja definētas metodes un divus mainīgos. Konstruktorā mēs piešķirsim atsauces mainīgos klases globālajiem mainīgajiem. Tā kā, “Summa()” un “sub()” metodes atgriež summu un atšķirības “x” un “y” mainīgie:

klasē JavaClass1 {
starpt x,y ;
publiski JavaClass1 ( starpt a, starpt b ) {
x = a ;
Y = b ;
}
starpt Summa ( ) {
atgriezties x + Y ;
}
starpt apakš ( ) {
atgriezties x - Y ;
}
}

Klases Piemērs galvenajā metodē mēs izveidosim divus objektus no ' JavaClass1 'kā' jc ' un ' jc1 ”, nododot veselu skaitļu vērtības kā argumentus. Konstruktors instantiģē klases mainīgos ar dotajām vērtībām. Visbeidzot, mēs piekļūsim visiem “Summa()” metode būs ' jc ' objekts un ' apakš() ' ar ' jc1 ”:

publiski klasē Piemērs {
publiski statisks nederīgs galvenais ( Stīga [ ] args ) {
JavaClass1 jc = jauns JavaClass1 ( 6 , 9 ) ;
JavaClass1 jc1 = jauns JavaClass1 ( 19 , divi ) ;
starpt gadā = jc. Summa ( ) ;
starpt ans1 = jc1. apakš ( ) ;
Sistēma . ārā . println ( 'Rezultāts:' + gadā ) ;
Sistēma . ārā . println ( 'Rezultāts:' + ans1 ) ;
}
}

Izvade

Mēs esam apkopojuši visu pamatinformāciju, kas saistīta ar objekta instantiāciju Java.

Secinājums

Programmā Java varat izveidot vai izveidot klases objektu, izmantojot ' jauns ” atslēgvārds. Java klases gadījums ir cits objekta nosaukums. Varat izveidot tās pašas klases vai citas klases objektu, lai piekļūtu to dalībfunkcijām. Varat arī izveidot vairākus objektus, izmantojot vairākas klases. Šajā rakstā mēs izskaidrojām metodi objekta instancēšanai Java.