Talaan ng mga Nilalaman:
Kahulugan - Ano ang ibig sabihin ng Data Hiding?
Ang pagtatago ng data ay isang diskarte sa pag-unlad ng software na partikular na ginamit sa programming-oriented na programming (OOP) upang itago ang mga detalye ng panloob na bagay (mga miyembro ng data). Tinitiyak ng pagtatago ng data ang eksklusibong pag-access ng data sa mga miyembro ng klase at pinoprotektahan ang integridad ng bagay sa pamamagitan ng pagpigil sa hindi sinasadya o inilaang mga pagbabago.
Binabawasan din ng pagtatago ng data ang pagiging kumplikado ng system para sa nadagdagan na katatagan sa pamamagitan ng paglilimita ng mga pagkakaiba-iba sa pagitan ng mga bahagi ng software.
Ang pagtatago ng data ay kilala rin bilang encapsulation ng data o pagtatago ng impormasyon.
Ipinapaliwanag ng Techopedia ang Data Hiding
Ang pagtatago ng data ay ipinakilala bilang bahagi ng pamamaraan ng OOP, kung saan ang isang programa ay pinaghiwalay sa mga bagay na may tiyak na data at pag-andar. Ang pamamaraan na ito ay nagpapabuti sa kakayahan ng isang programmer na lumikha ng mga klase na may natatanging mga set at pag-andar ng data, na maiwasan ang hindi kinakailangang pagtagos mula sa iba pang mga klase ng programa.
Dahil ang mga diskarte sa arkitektura ng software ay bihirang magkakaiba, may ilang mga data na nagtatago ng mga pagkakasalungatan. Itinatago lamang ng data ang mga bahagi ng data ng klase, samantalang ang encapsulation ng data ay nagtatago ng mga bahagi ng data ng klase at mga pribadong pamamaraan.
