Variable ng Instance Sa Java: Ang kailangan mo lang malaman



Ang artikulong ito sa 'instance variable sa java' ay magbibigay sa iyo ng isang pagpapakilala sa mga pagkakataong Java kasama ang isang praktikal na pagpapakita.

Lahat kayo ay lubos na pamilyar sa konsepto ng mga variable sa Java na mahalaga sa karera ng Java o isang panghuli . Binibigyan tayo ng Java ng kalayaan sa pag-access ng tatlo , ibig sabihin, mga lokal na variable, variable ng klase, at variable ng halimbawa.Sa artikulong ito, tinatalakay ko ang pagpapatupad ng variable ng halimbawa sa Java.Nasa ibaba ang mga puntong tatalakayin:

Magsimula na tayo!





Ano ang variable ng halimbawa sa Java?

Ang mga variable ng instance sa Java ay mga di-static na variable na tinukoy sa isang klase sa labas ng anumang pamamaraan, tagabuo o isang bloke. Ang bawat instantiated object ng klase ay may hiwalay na kopya o halimbawa ng variable na iyon. Ang isang variable ng halimbawa ay kabilang sa isang klase.

Dapat ay nagtataka ka tungkol sa kung ano talaga ang an Pangyayari ? Hayaan mo akong tulungan ka sa pamamagitan ng pagpapasimple nito.



Kapag lumikha ka ng isang bagong bagay ng klase lumikha ka ng isang halimbawa. Isaalang-alang, kung mayroon kang isang klase ng MAG-AARAL, kung gayon

mag-aaral sa klase {String studentName int studentScore}

At kung lumikha ka ng dalawang mga bagay na MAG-AARAL tulad ng,

Mag-aaral na mag-aaral1 = bagong Mag-aaral () Mag-aaral na mag-aaral2 = bagong Mag-aaral ()

Pagkatapos ng dalawang mga pagkakataon ng klase ng Mag-aaral ay malilikha.



kung paano gamitin ang kapangyarihan sa java

Ngayon ang bawat mag-aaral ay magkakaroon ng kani-kanilang pangalan at iskor di ba? Kaya't ang halagang nakaimbak sa loob ng 'studentName' at 'studentScore' ay magkakaiba para sa iba't ibang mga mag-aaral, tinawag silang 'variable'. At tulad ng iyong nakita na ang mga variable na ito ay nagtataglay ng kanilang sariling halaga para sa bawat instance, tinatawag silang Mga Instance Variable sa Java.

Ngayong naintindihan mo na ang kahulugan ng mga variable ng Instance, ilipat natin ang isang hakbang.

Ipapalista ko ang mga tampok ng mga variable ng halimbawa, na makakatulong sa iyo sa paggamit ng mga ito sa isang java code nang madali.

Mga tampok ng isang variable na halimbawa?

Ang buhay ng isang variable na halimbawa ay nakasalalay sa buhay ng isang , ibig sabihin, kapag ang bagay ay nilikha, ang isang variable ng halimbawa ay nalikha din at pareho ang nangyayari kapag ang isang bagay ay nawasak.

  • Maaaring magamit ang Variable ng Instance sa pamamagitan lamang ng paglikha ng mga bagay
  • Ang bawat bagay ay magkakaroon ng sariling kopya ng mga variable ng Instance
  • Ang pagsisimula ng variable ng halimbawa ay hindi sapilitan. Ang default na halaga ay zero
  • Ang deklarasyon ay ginagawa sa isang klase sa labas ng anumang pamamaraan, tagabuo o harangan
  • Ginagamit ang mga variable ng pagkakataon na ang variable ay dapat kilalanin sa iba't ibang mga pamamaraan sa isang klase
  • Mga modifier ng pag-access maaaring italaga sa mga variable ng halimbawa

Matapos makuha ang kaalaman sa teoretikal, maaari kang pagnilayan kung paano ipatupad ang mga variable ng Instance sa Java! Unawain natin iyan sa susunod nating paksa.

Paano mo ipapatupad ang isang variable ng halimbawa sa Java?

Pagpapatupad ng mga variable ng Instance sa ay medyo madali. Nagsulat ako ng isang simpleng code na makakatulong sa iyo na maunawaan ang paggamit ng teknikal.

Narito ang isang detalyadong code:

package Edureka import java.util.Scanner public class Student {public String name pribadong int mark public Student (String stuName) {name = stuName} public void setMark (int stuMar) {mark = stuMar} // Ang pamamaraang ito ay naglilimbag ng mga detalye ng mag-aaral. public void printStu () {System.out.println ('Pangalan:' + pangalan) System.out.println ('Marks:' + marka)} pampublikong static void main (String args []) {Student StuOne = bagong Mag-aaral ( 'Ross') Student StuTwo = new Student ('Rachel') Student StuThree = new Student ('Phoebe') StuOne.setMark (98) StuTwo.setMark (89) StuThree.setMark (90) StuOne.printStu () StuTwo.printStu () StuThree.printStu ()}}

OUTPUT:

Pangalan: Ross
Mga marka: 98
Pangalan: Rachel
Mga marka: 89
Pangalan: Phoebe
Mga marka: 90

Paliwanag:

pumantay () sa java

Sa code sa itaas, tulad ng nakikita mong nilikha ko ang tatlong mga variable ng halimbawa, lalo, 'StuOne', 'StuTwo', 'StuThree'.Gayundin, maaari kang lumikha ng maraming tulad ng kailangan mo depende sa iyong kinakailangan.Ngayon sa paglipat namin ng karagdagang mga naipong katotohanan tungkol sa variable ng halimbawa, hayaan mo ring idetalye ko sa iyo ang mga pagkakaiba sa pagitan ng isang variable ng halimbawa at isang variable ng klase!

Pagkakaiba sa pagitan ng isang variable ng halimbawa at variable ng klase

Upang linawin ang mga pagkakaiba, naitala ko ang ilang mga puntos na makakatulong sa iyo na itapon ang anumang kalabuan sa pagitan ng dalawa.

Variable ng Instance Variable ng Klase

Ang bawat bagay ay magkakaroon ng sariling kopya ng mga variable ng halimbawa, samakatuwid ang mga pagbabago na ginawa sa mga variable na ito sa pamamagitan ng isang bagay ay hindi makikita sa ibang object.

Ang mga variable ng klase ay karaniwan sa lahat ng mga bagay ng isang klase, kung may mga pagbabago na ginawa sa mga variable na ito sa pamamagitan ng object, makikita rin ito sa iba pang mga object.

Ang mga variable ng pagkakataon ay idineklara nang wala static keyword.

Ang mga variable ng klase ay idineklara na may keyword static

Ang mga variable ng pagkakataon ay magagamit lamang sa pamamagitan ng sanggunian ng object.

Maaaring magamit ang mga variable ng klase sa alinman sa pangalan ng klase o sanggunian ng bagay.

Sa pamamagitan nito, naabot namin ang pagtatapos ng blog. Inaasahan kong ang mga nilalaman ng artikulong ito ay napatunayan na maging kapaki-pakinabang sa iyo. Patuloy naming tuklasin ang mundo ng Java sa mga paparating na blog. Manatiling nakatutok!

Ngayon na naintindihan mo ' Ano ang variable ng Instance sa Java ” , suriin ang ni Edureka, isang pinagkakatiwalaang kumpanya sa pag-aaral sa online na may isang network na higit sa 250,000 nasiyahan na mga nag-aaral na kumalat sa buong mundo. Ang kurso sa pagsasanay at sertipikasyon ng Java J2EE at SOA ng Edureka ay idinisenyo para sa mga mag-aaral at propesyonal na nais na maging isang Java Developer. Ang kurso ay dinisenyo upang bigyan ka ng isang panimula sa pag-program ng Java at sanayin ka para sa parehong core at advanced na mga konsepto ng Java kasama ang iba't ibang mga balangkas ng Java tulad ng Hibernate & Spring.

Kung nais mong malaman ang tungkol sa Java, maaari kang sumangguni sa

May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento dito ' Variable ng Instance sa Java ”Blog at babalikan ka namin sa lalong madaling panahon.