sisäinen

Kirjoittaja: Louise Ward
Luomispäivä: 4 Helmikuu 2021
Päivityspäivä: 17 Saattaa 2024
Anonim
sisäinen - Tekniikka
sisäinen - Tekniikka

Sisältö

Määritelmä - Mitä sisäinen tarkoittaa?

Sisäinen, C # -merkinnässä, on avainsana, jota käytetään ilmoittamaan tyypin tai tyypin jäsenten saavutettavuus siten, että pääsy rajoittuu kokoonpanoon, jossa se on ilmoitettu.


Sisäistä modifikaattoria käytetään estämään julkisen modifikaattorin käyttö, joka mahdollistaa pääsyn muihin kokoonpanoihin tarvittaessa. Sisäinen modifikaattori on siten hyödyllinen toteutettaessa kapseloinnin käsitettä olio-ohjelmointiohjelmointiin kokoonpanotasolla. Sitä käytetään suurissa ohjelmissa, joissa tietojen piilottaminen ohjelman rajojen yli voi parantaa ylläpidettävyyttä ja turvallisuutta.

Sisäistä käytetään useimmiten komponenttiperusteisessa kehityksessä sallimalla tietyn komponenttiryhmän kommunikoida yksityisesti ja estää pääsy koodille, joka ei ole tämän ryhmän kannalta merkityksellinen. Sisäiset modifikaattorit mahdollistavat kokoonpanon jäsenten pääsyn ystäväkokoonpanoihin, jotka on suunniteltu erityisistä syistä, kuten yksikkötestaukseen, luokkakirjastojen laajennuksiin jne.


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ää sisäisen

Sisäinen on yksi pääsyn muokkaimista, joka rajoittaa pääsyn nykyisessä projektikokoonpanossa määriteltyihin tyyppeihin. Niiden luokkien ja rakenteiden oletusasetukset, jotka on ilmoitettu nimitilassa tai käännösyksikön ylimmällä tasolla, eivät muissa tyypeissä, ovat sisäisiä.

Esimerkiksi kehitettäessä graafista käyttöliittymää (GUI), joka sisältää mukautettuja käyttöliittymäelementtejä, kuten ikkunoita, lomakkeita, säätimiä jne., Ne voidaan määritellä sisäisellä saavutettavuudella siten, että ne toimivat yhteistyössä yksityisesti, ilman että he altistuvat käyttämälle koodille nämä elementit.


Viittaaminen jäsenelle, jolla on sisäinen pääsy sen kokoonpanon ulkopuolelta, jossa se on ilmoitettu, johtaa kääntäjävirheeseen. Käytettäessä sellaisia ​​kokoonpanon sisäisiä jäseniä, joihin on päästävä ystäväkokoonpanosta, ystäväkokoelman nimi on määritettävä attribuutilla InternalsVisibleToAttribute kokoonpanossa, jossa sisäiset jäsenet on määritelty.

Sisäistä virtuaalista menetelmää ei voida ohittaa C #: ssa.

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