Kako ustvariti primerek predmeta v Javi

Kako Ustvariti Primerek Predmeta V Javi



Instanciacija je univerzalni koncept v programiranju Java, ki se nanaša na proces ustvarjanja predmeta razreda. Zavzame začetni pomnilniški prostor objekta in vrne referenco. Načrt za razred zagotavlja instancacija objekta. Ustvarimo lahko neomejeno število predmetov razreda, ki predstavljajo uporabniško določene podatke, kot so seznami.

Ta članek bo razložil metodo, povezano z instanciacijo objektov v Javi.







Kako ustvariti primerek predmeta v Javi?

Instanciacija je postopek konstruiranja predmeta razreda. Zato se objekt imenuje tudi primerek razreda Java. V Javi lahko naredimo primerke razreda z uporabo ' novo ” ključna beseda.



Sintaksa

Sintaksa za instanciranje predmeta razreda:



Ime razreda ime predmeta = novo Ime razreda ( ) ;

Oglejmo si primere instanciranja objekta v Javi.





Primer 1: Ustvarite primerek enega predmeta v Javi

Tukaj imamo razred z imenom ' JavaClass ” s spremenljivkami 'x', 'y', uporabniško določena metoda “Sum()” in vnaprej določen “main()” metoda:

javnosti razred JavaClass {
int x,y ;
zasebno int vsota ( ) {
x = 5 ;
Y = enajst ;
vrnitev x + Y ;
}

Ustvarili bomo primerek ali objekt tega razreda z imenom ' jc « v metodi main() z uporabo ključne besede »novo«. Z uporabo tega predmeta bomo dostopali do » Vsota() ' in shranite vrnjeno vrednost v ' leto ” spremenljivka tipa int. Na koncu uporabite » System.out.println() ” za izpis vsote na konzoli:



javnosti statična praznina glavni ( Vrvica [ ] args ) {
JavaClass jc = novo JavaClass ( ) ;
int leto = jc. vsota ( ) ;
Sistem . ven . println ( 'Vsota dveh števil 5 in 11 je: ' + leto ) ;
}
}

Izhod

Primer 2: Ustvarite en sam predmet v Javi z uporabo več razredov

Ustvarimo lahko tudi objekt enega razreda v drugem razredu in dostopamo do javnih metod tega razreda. V tem primeru imamo dva razreda: “JavaClass1” in “Example”.

JavaClass1 « vsebuje metodo z imenom » sporočilo() « in spremenljivko vrste niz » ime ”:

razred JavaClass1 {
Vrvica ime ;
praznina Sporočilo ( )
{
Sistem . ven . println ( 'JavaClass1 je poklican.' ) ;
}
}

Ustvarili bomo objekt razreda JavaClass1 v glavni metodi razreda Primer in dostopali do vseh javnih metod razreda JavaClass1 v drugem razredu z imenom Primer.

Tukaj pokličemo metodo JavaClass1 v glavni metodi razreda Primer z uporabo predmeta ' jc ”:

javnosti razred Primer {
javnosti statična praznina glavni ( Vrvica [ ] args ) {
JavaClass1 jc = novo JavaClass1 ( ) ;
jc. Sporočilo ( ) ;
}
}

Izhod

Primer 3:  Instanciirajte več predmetov v Javi z uporabo več razredov

Ustvarimo lahko tudi več predmetov istega razreda. V tem primeru imamo ista dva razreda kot v zgornjem primeru. Zdaj bomo ustvarili več predmetov razreda JavaClass1 v glavni metodi drugega razreda Primer.

Javaclass1 ” vsebuje konstruktor, dve uporabniško definirani metodi in dve spremenljivki. V konstruktorju bomo referenčne spremenljivke dodelili globalnim spremenljivkam razreda. Medtem ko je »Sum()« in »sub()« metode vrnejo vsoto in razlike 'x' in 'y' spremenljivke:

razred JavaClass1 {
int x,y ;
javnosti JavaClass1 ( int a, int b ) {
x = a ;
Y = b ;
}
int vsota ( ) {
vrnitev x + Y ;
}
int sub ( ) {
vrnitev x - Y ;
}
}

V glavni metodi razreda Primer bomo ustvarili dva objekta » JavaClass1 'kot' jc « in » jc1 ” s posredovanjem celih vrednosti kot argumentov. Konstruktor instancira spremenljivke razreda z danimi vrednostmi. Nazadnje bomo dostopali do vseh 'Vsota()' metoda bo “ jc ' predmet in ' sub() ' z ' jc1 ”:

javnosti razred Primer {
javnosti statična praznina glavni ( Vrvica [ ] args ) {
JavaClass1 jc = novo JavaClass1 ( 6 , 9 ) ;
JavaClass1 jc1 = novo JavaClass1 ( 19 , dva ) ;
int leto = jc. vsota ( ) ;
int ans1 = jc1. sub ( ) ;
Sistem . ven . println ( 'Rezultat:' + leto ) ;
Sistem . ven . println ( 'Rezultat:' + ans1 ) ;
}
}

Izhod

Zbrali smo vse osnovne informacije v zvezi z ustvarjanjem primerka predmeta v Javi.

Zaključek

V Javi lahko ustvarite primerek ali ustvarite objekt razreda z uporabo ' novo ” ključna beseda. Primerek razreda Java je drugo ime za predmet. Za dostop do njihovih članskih funkcij lahko ustvarite objekt istega ali drugega razreda. Ustvarite lahko tudi več predmetov z uporabo več razredov. V tem članku smo razložili metodo za ustvarjanje primerka predmeta v Javi.