Pinoprotektahan

May -Akda: Robert Simon
Petsa Ng Paglikha: 21 Hunyo 2021
I -Update Ang Petsa: 12 Mayo 2024
Anonim
Elemento: Kapre, pinoprotektahan ang mga residente sa isang bayan? | Full Episode
Video.: Elemento: Kapre, pinoprotektahan ang mga residente sa isang bayan? | Full Episode

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Protektado?

Ang protektado, sa C #, ay isang keyword na ginamit upang maipahayag ang pag-access ng isang miyembro ng klase tulad na ang pag-access sa miyembro na iyon ay limitado sa naglalaman ng klase kung saan ito ipinahayag o sa anumang klase na nagmula sa naglalaman ng klase. Ang protektadong pag-access ay maaaring magamit sa patlang, pamamaraan at mga pagpapahayag ng pag-aari upang maiwasan ang mga ito mula sa ganap na nakikita sa labas ng kanilang klase.

Ang protektado ay isang access modifier na nagbibigay-daan sa miyembro ng isang klase na mas nakikita kaysa sa pribado ngunit mas mababa kaysa sa kakayahang magamit ng publiko. Ang mga protektadong miyembro ng isang baseng klase ay maibabahagi lamang ng kanilang mga inapo, na maaaring mag-override o magamit ito.

Ang protektadong modifier ay tumutulong upang maipatupad ang konsepto ng encapsulation sa programming na naka-orient na C # object. Pangunahin itong ginagamit sa mga miyembro ng isang klase ng base na muling ginagamit sa nagmula na klase, na tumutulong upang magbigay ng sentralisasyon ng karaniwang lohika kasama ang mayaman na hierarchy ng klase.

Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia na Protektado

Ang isang protektadong miyembro ay maaaring ma-access sa nagmula sa klase lamang kung maganap ang pag-access sa pamamagitan ng nagmula na klase. Kung kailangan itong mai-access mula sa labas ng programa ng klase kung saan ito ipinahayag, dapat itong sa pamamagitan ng isang halimbawa ng isang uri ng uri o isang uri ng klase na itinayo mula dito.

Halimbawa, ang klase ng BankAccount ay kumakatawan sa mga detalye ng account ng isang gumagamit at maaaring tukuyin ang isang pamamaraan, CalculateInterest, bilang protektado upang ang anumang klase na nagmula sa klase ng BankAccount (tulad ng SavingsAccount, CheckingAccount, atbp.) Ay maaaring mapalampas ang pamamaraan ng CalculateInterest kasama ang code na kinakailangan upang makalkula ang interes batay sa uri ng account.

Ang isang protektadong miyembro ay hindi maaaring magamit sa isang static modifier dahil maaari lamang itong mai-access sa pamamagitan ng isang pagkakataon. Ang isang protektadong modifier ay hindi maaaring magamit sa mga miyembro ng isang istraktura sapagkat ang mana ay hindi suportado ng istruktura.

Ang isang protektadong pamamaraan ay maaaring ipahayag kasama ang "virtual" modifier upang mapalawak ang lohika na kinakailangan upang maisakatuparan para sa dalubhasa sa nagmula na klase.
Ang kahulugan na ito ay isinulat sa con ng C #