Mājas Attīstība Kas ir privāts? - definīcija no tehopedijas

Kas ir privāts? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē privāts?

Privāts ir atslēgvārds, kas norāda piekļuves līmeni un nodrošina programmētājiem zināmu kontroli pār to, kuri mainīgie un metodes ir paslēptas klasē. Mainīgajiem un metodēm, kas noteiktas ar privāto atslēgvārdu, var piekļūt tikai ar citām klases metodēm, un tām nevar piekļūt atvasinātās klases.


Privātais atslēgvārds tiek izmantots lielākajā daļā objektorientētās programmēšanas (OOP) valodu, ieskaitot C ++, C # un Java.

Techopedia skaidro Private

Privātās piekļuves specifikatoru galvenokārt izmanto iekapsulēšanai, kas attiecas uz mainīgajiem vai metodēm, kas paslēptas no ārpasaules. Tas nozīmē, ka privātie mainīgie un metodes ir cieši saistītas ar klasi un ir pieejamas tikai klases ietvaros. Privātajiem datu dalībniekiem parasti piekļūst, izmantojot īpašas metodes, kuras sauc par iestatītājiem. Kompilators atgriež kļūdas ziņojumu, ja programmētājs mēģina piekļūt privātam mainīgajam vai metodei no savas klases.


C ++ ļauj izmantot drauga funkcijas un klases, lai piekļūtu privātam mainīgajam vai metodei. Ja klase tiek pasludināta par draugu citai klasei (pēdējās klasē pievienojot koda rindu, norādot, ka bijusī klase ir tās draugs, izmantojot drauga atslēgvārdu), tad bijusī klase var piekļūt otrās klases privātajiem mainīgajiem un metodēm. Turklāt, ja A klase ir B klases draugs, tad B nav netieši A draugs. Turklāt draudzība nav pārejoša. Piemēram, ja A ir draugs B un B ir draugs C, tad A nav netieši paziņa C.

Kas ir privāts? - definīcija no tehopedijas