Esimerkkikenttä

Kirjoittaja: Lewis Jackson
Luomispäivä: 8 Saattaa 2021
Päivityspäivä: 20 Kesäkuu 2024
Anonim
Esimerkkikenttä - Tekniikka
Esimerkkikenttä - Tekniikka

Sisältö

Määritelmä - mitä kohtauskenttä tarkoittaa?

Esimerkissä oleva kenttä C #: ssä on minkä tahansa tyyppinen muuttuja, joka sisältyy luokkaan tai rakenteeseen, ja sitä käytetään objektitietojen tallentamiseen. Se on sen sisältävän tyypin jäsen ja sillä on yksi kopio kentästä jokaiselle sisältävän tyypin esiintymälle.

Esimerkkikentät edustavat luokan tietoja, jotka mahdollistavat objektin ylläpitää tilaa. Nämä kentät paljastetaan yleensä ominaisuutena, jolla kentän sisäistä toteutusta voidaan muuttaa luokan suunnittelun parannusten mukaisesti ottamatta käyttöön rikkovia muutoksia. Tämä etu estää pienen yläpinnan vaikutuksen pääsyyn kenttiin ominaisuuksien kautta.

Ilmentymätietokenttien suunnittelun päätarkoitus on kapseloida tietoja, joihin on pääsy kaikilla luokan menetelmillä, ja jotta tiedot voidaan tallentaa luokan esiintymän koko eliniän ajan. Lisäksi tietoja voidaan estää vahingossa tapahtuvalta vioittumiselta piilottamalla se vaaditulla saatavuusasteella.

Esimerkki-kenttään viitataan myös esiintymämuuttujana.


Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

Techopedia selittää kohtauskentän

Ilmentymän kenttä julistetaan luokkalohkossa yhdessä sen nimen, käyttöoikeustason ja tietotyypin kanssa. Sen käyttöoikeustaso voidaan määrittää millä tahansa pääsyn muokkaimilla, jotka ovat yksityisiä, suojattuja, julkisia, sisäisiä ja suojattuja sisäisiä. Yleensä kenttiä käytetään yksityisen tai suojatun pääsyn kanssa estääkseen niiden suoraa pääsyä asiakaskoodiin.

Luokan toteutuksen aikana jokainen luokan esiintymys vie erillisen muistitilan ja sen kentät ovat erillisiä ja riippumattomia arvoja. Toisin kuin staattisessa kentässä, joka kuuluu luokkaan ja joka on jaettu kaikkien luokan ilmentymien kesken, ilmentymiskenttään pääsee vain luokan esiintymistä.

Harkitse esimerkiksi luokkaa, jolla on päivämäärä, ilmentymäkenttään. Kun kaksi tämän luokan esiintymää luodaan X: na ja Y: nä, objektin X päivämääräarvoa voidaan muuttaa vaikuttamatta kohteen Y arvoon.

Esimerkki-kentät voidaan alustaa määritysoperaattorilla alkuperäisellä arvolla, kun se ilmoitetaan. Esimerkkikenttiä voidaan käyttää myös vain luku -muunnin kanssa, jotta sen arvo voidaan antaa vain kerran, joko ilmoituksessa tai luokan rakentajassa.


Tämä määritelmä kirjoitettiin C #: n con