Satura rādītājs
Strādā ar mainīgie Tas nozīmē zināt, kādi vārdi mums jāievieto un ko no katra sagaidīt katrā programmas daļā, tāpēc dažreiz, pieļaujot kļūdas, mēs redzam, ka mainīgajam bija nepareiza vērtība vai tā nesaņēma gaidīto vērtību. jo tā nebija mēs, ņemot vērā mainīga darbības joma.mainīgā darbības joma Tas atbilst kontekstam un vērtībai, kas tam var būt saskaņā ar to, tāpēc dažreiz mēs varam redzēt tāda paša nosaukuma mainīgos, kas darbojas atšķirīgi un neietekmē programmas darbību.
Mainīgā darbības joma
Kā mēs minējām ,. mainīgā darbības joma Tā ir vieta programmā, kur tai būs darbības diapazons, tas ir, tā ir vieta, kur tai būs savas vērtības un kurā mums jāspēj paredzēt, kāda veida vērtību tā iegūst.
Kur atrodas šī teritorija?Parasti mainīgajam ir tā bloka darbības joma, kurā tas tika definēts, padarot to par ierobežojumu, un, kad tas ir definēts ar tādu pašu nosaukumu citā blokā, tam būs atšķirīga un neatkarīga darbība no iepriekšējā bloka.
Lai gan aprakstītais izklausās sarežģīts, tas tiešām ir ļoti vienkārši, pieņemsim, ka mums ir metode, ja šajā metodē definējam mainīgo tā darbības jomu tas būs tas pats, tādēļ, ja mēs definējam mainīgo ārpus metodes ar citu nosaukumu, katram no tiem būs sava vērtība, un tie netraucēs viens otram.
Tālāk redzamajā attēlā redzēsim, kā mēs definējam mainīgos a cilpaiAr dažām rindām mēs norobežosim katras darbības jomu, tādējādi iegūstot skaidrāku redzējumu par visu, ko esam izskaidrojuši:
Mainīgo deklarācija dažādos blokos
Nepieredzējušai acij ir iespējams, ka mainīgā darbības jomu var sajaukt, jo vairāk, ja redzam, ka mēs varam definēt mainīgos ar tādu pašu nosaukumu blokos, kas nav ligzdoti, piemēram, mums var būt mainīgais i divos cilpām, kamēr tie nav ligzdoti, pretējā gadījumā mums būtu problēma.
Tālāk redzamajā attēlā redzēsim pareizo veidu, kā to izdarīt:
Pēc šīs apmācības mēs esam skaidri norādījuši, kā mainīgie darbojas dažādās jomās un kā mums ar tiem jāsadarbojas, lai mums būtu labākas programmas Java.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu