Skip to main content

Ano ang itinatago ng data?

Ang pagtatago ng data ay isang pamamaraan na ginamit sa programming na nakatuon sa object upang itago ang impormasyon sa loob ng code ng computer.Ang mga bagay sa loob ng isang code ay hindi pribado sa impormasyong itinuturing na nakatago.Nagtatanghal ito ng maraming mga pakinabang para sa mga programmer, dahil ang mga bagay ay hindi makakonekta sa hindi nauugnay na data at ang mga hacker ay mas malamang na ma -access ang data.Kasabay nito, ang pagtatago ng data ay maaaring gawing mas mahirap para sa isang programmer, na maaaring gumamit ng mas maraming code upang lumikha ng mga epekto sa nakatagong data kaysa sa kinakailangan kung ang data ay pampubliko.Aling mga bahagi ng code ang nahati sa mga bagay.Ang bawat isa sa mga bagay na ito ay na -program sa mga kapsula, kaya ang bawat bagay ay may sariling coding na nalalapat lamang sa bagay na iyon.Nang hindi tinukoy ang data bilang nakatago, ang lahat ng data ay bukas sa mga bagay.

Ang pagtatago ng data ay tumatagal ng ilang mga bahagi ng code at itinatago ang mga bahagi mula sa mga bagay.Ang mga bagay ay hindi maaaring direktang ma -access ang anumang data na nakatago.Kung ang isang bagay ay nag -access ng nakatagong data, babalik ito ng isang error.Ito ay dahil hindi makita ng bagay ang data, kaya ang anumang mga pag -andar o data na may label na tulad ng nakatago ay mukhang hindi nakikita sa bagay.Karamihan sa oras, ang data na nakatago ay ang mga panloob na sangkap na hindi kinakailangan ng gumagamit at maaaring patunayan na mapanganib kung ang data ay inilatag bukas para sa gumagamit.

Ang kalamangan para sa mga programmer ay walang paraan para sa isang programmer naHindi sinasadyang mag -link sa hindi tamang data.Tinitiyak ng pagtatago ng data na, kung ang isang programmer ay gumawa ng link na ito, ang programa ay magbabalik lamang ng isang error upang ang programmer ay maaaring mabilis na iwasto ang pagkakamali.Tinitiyak din nito na ang lahat ng mga bagay ay tunay na nakahiwalay na mga yunit, na siyang pangunahing konsepto ng coding na nakatuon sa object.Ang pabagu -bago ng data ay karaniwang nakatago dahil, kung ang nasabing data ay ginawang publiko, maaari itong makapinsala sa bagay at sirain ang buong programa.

Ang isa pang bentahe ng pagtatago ng data ay pinataas na seguridad laban sa mga hacker.Kung ang lahat ng panloob na data ay pampubliko, ang isang hacker ay madaling pisilin sa panloob na data at gumawa ng anumang mga pagbabago upang manipulahin ang programa nang malisyoso.Sa pamamagitan ng pagtatago ng data, mas mahirap itong i -crack ang code, dahil ang data ay lilitaw na hindi nakikita ng mga bagay at hacker.Kung ang isang programmer ay maaaring mag -link sa nakatagong data, maaari itong gawing mas mabilis ang mga bagay o masira sa isang malaking halaga ng code.Karamihan sa mga programmer ay hindi pinapanatili ang lahat ng impormasyon sa publiko, bagaman, dahil sa lahat ng mga problema na nauugnay sa ganitong uri ng coding.