Polje

Autor: Randy Alexander
Datum Stvaranja: 28 Travanj 2021
Datum Ažuriranja: 14 Svibanj 2024
Anonim
Uniklubi - Polje (Official Video)
Video: Uniklubi - Polje (Official Video)

Sadržaj

Definicija - Što znači Field?

Polje u C # član je klase ili objekta bilo koje vrste koji predstavlja memorijsko mjesto za spremanje vrijednosti.


Polja se koriste za pohranjivanje podataka koji moraju biti dostupni višestrukim metodama klase i biti dostupni tijekom cijelog životnog vijeka objekta. Polja omogućuju klasi ili strukturi da kapsuliraju podatke opcijama da odrede njihovu dostupnost na više razina.

Općenito, polje se koristi za definiranje varijable u klasi s pristupačnošću kao privatnom ili zaštićenom. Polje koje treba izložiti bilo gdje izvan klase može se kapsulirati kao javna metoda, svojstvo ili indeks.

Polje je također poznato kao varijabla na razini klase ili varijabla člana.

Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Techopedia objašnjava Field

Polje se mora deklarirati u tipu (razredu ili strukturi) s vrstom podataka i identifikatorom koji imenuje člana. Također se može odrediti atributima i modifikatorima kao što su novi, modifikator pristupa (javni, privatni, zaštićeni, unutarnji), statički, samo za čitanje i isparljiv tijekom njegove deklaracije. Može mu se dodijeliti i početna vrijednost.


Polje može biti statičkog ili primjera. Statičko polje nije povezano ni s jednom instancom tipa i dijeli se između svih instanci tipa. Polje instancije povezano je s instancom tipa takva da svaka instanca tipa ima svoj skup svih polja instancije klase.

Na primjer, osobni podaci klase zaposlenika poput imena, oznake itd. Mogu se pohraniti u polja primjerka za pohranjivanje vrijednosti svakog objekta zaposlenika.

Polje samo za čitanje može se dodijeliti samo tijekom deklaracije ili u instanci ili statičkom konstruktoru te klase.

Polje se razlikuje od lokalne varijable po tome što se prvoj može pristupiti s više metoda i može se koristiti izvan opsega pojedine metode, dok se druga koristi unutar same metode.

Polje se može zaštititi svojstvom koje omogućuje čitanje i pisanje (nakon validacije) polja. Svojstvo također omogućuje promjenu interne implementacije podataka prikazanih kao polje bez probijanja postojećeg koda.

Ova je definicija napisana u C #