Šajā emuārā būs informācija par Java izmantošanu un ieviešanu gūt ' un ' komplekts ' metodes.
Kādas ir Java iegūšanas un iestatīšanas metodes?
' gūt ' metode tiek izmantota, lai atgrieztu privātā mainīgā vērtību, un ' komplekts ” metode iestata/piešķir privātā mainīgā vērtību. Šīs metodes ir daļa no iekapsulēšana ” process, kurā sensitīvie dati tiek paslēpti no lietotājiem.
1. piemērs: Vērtību iegūšana un iestatīšana Java
Šajā piemērā ' set() ' un ' gūt() ” metožu funkcionalitāti var izmantot vispirms, lai iestatītu privātā mainīgā vērtību un pēc tam to ielādētu ar lietotāja definētu funkciju palīdzību klasē:
publiski klasē zobu komplekts {
Privāts starpt vecums ;
publiski nederīgs setAge ( starpt x ) {
vecums = x ;
}
publiski starpt getAge ( ) {
atgriezties vecums ;
}
publiski statisks nederīgs galvenais ( Stīga [ ] args ) {
zobu komplekts x = jauns zobu komplekts ( ) ;
x. setAge ( 18 ) ;
Sistēma . ārā . println ( 'Vecums ir:' + x. getAge ( ) ) ;
} }
Iepriekš minētajā koda blokā:
- Pirmkārt, definējiet klasi ar nosaukumu ' zobu komplekts ”.
- Klasē norādiet privātu mainīgo ar nosaukumu ' vecums ”.
- Nākamajā darbībā definējiet funkciju ar nosaukumu ' setAge() ” ar norādīto parametru vērtības iestatīšanai. Funkcijas definīcijā nododiet iestatīto vērtību privātajam mainīgajam.
- Tagad deklarējiet funkciju iestatītās vērtības iegūšanai ar nosaukumu ' getAge () ”. Tās definīcijā vienkārši atgrieziet ' komplekts ” vecums.
- Iekš ' galvenais ”, izveidojiet deklarētās klases objektu, izmantojot “ jauns ' atslēgvārds un ' zobu komplekts () ” konstruktors, attiecīgi.
- Pēc tam izsauciet uzkrāto funkciju ' setAge() ” atsaucoties uz klasi un iestatot norādīto vērtību.
- Visbeidzot, izgūstiet iestatīto vērtību, piekļūstot pēdējās klases funkcijai ' getAge () ”.
Izvade
Šajā izvadē var novērot, ka iestatītā vērtība tiek iegūta atbilstoši.
2. piemērs. Vērtību iegūšana un iestatīšana pēc atsauces Java
Šajā konkrētajā piemērā vērtības var iestatīt un iegūt, atsaucoties uz privāto mainīgo:
publiski klasē zobu komplekts {Privāts starpt vecums ;
publiski nederīgs setAge ( starpt vecums ) {
šis . vecums = vecums ;
}
publiski starpt getAge ( ) {
atgriezties vecums ;
}
publiski statisks nederīgs galvenais ( Stīga [ ] args ) {
zobu komplekts x = jauns zobu komplekts ( ) ;
x. setAge ( 18 ) ;
Sistēma . ārā . println ( 'Vecums ir:' + x. getAge ( ) ) ;
} }
Iepriekš minētajās koda rindās veiciet tālāk norādītās darbības.
- Tāpat definējiet klasi ar nosaukumu ' zobu komplekts ” un norādiet norādīto privāto mainīgo.
- Tagad definējiet funkciju ar nosaukumu ' setAge() ' ar parametru ' vecums ”, lai iestatītu vērtību.
- Ņemiet vērā, ka parametrs un privātais mainīgais ir identiski, tāpēc “ šis Šeit var izmantot atslēgvārdu, lai izlaistu diferenciācijas neskaidrības.
- ' šis ” atslēgvārds norāda uz privāto mainīgo un piešķir tam iestatīto vērtību pēc tam, kad tas tiek nodots kā funkcijas arguments galvenajā.
- Pēc tam līdzīgi definējiet funkciju ' getAge () ”, lai atgrieztu iestatīto vērtību.
- Iekš ' galvenais ”, atcerieties apspriestās pieejas, lai izveidotu klases objektu, iestatītu un atbilstoši iegūtu vērtību.
Izvade
Šajā iznākumā var analizēt, ka neskaidrības starp identiskām vērtībām tiek sakārtotas, nododot atsauci.
Secinājums
' gūt ' un ' komplekts ' metodes Java ir daļa no ' iekapsulēšana ” un tiek izmantoti, lai attiecīgi atgrieztu un iestatītu privātā mainīgā vērtību. Šīs metodes var izmantot, lai vienkārši mainītu mainīgo vai nododot atsauci ar lietotāja definētas funkcijas palīdzību. Šajā emuārā tika apspriestas pieejas Java iegūšanas un iestatīšanas metožu izmantošanai.