ການຂຽນໂປລແກລມທີ່ເນັ້ນໃສ່ວັດຖຸ: ມັນແມ່ນຫຍັງ ແລະມັນເພື່ອຫຍັງ?
|

ການຂຽນໂປລແກລມທີ່ເນັ້ນໃສ່ວັດຖຸ: ມັນແມ່ນຫຍັງ ແລະມັນເພື່ອຫຍັງ?

ພື້ນຖານຂອງການຂຽນໂປລແກລມແບບ Object Oriented ຢູ່ທີ່ນັ້ນ ການຂຽນໂປລແກລມແບບວັດຖຸ (OOP) ເປັນແບບແຜນການຂຽນໂປລແກລມທີ່ໃຊ້ “ວັດຖຸ” ເພື່ອອອກແບບແອັບພລິເຄຊັນ ແລະໂປຣແກຣມຄອມພິວເຕີ. ວັດຖຸເຫຼົ່ານີ້ເປັນຕົວແທນຂອງຫນ່ວຍງານໃນໂລກທີ່ແທ້ຈິງແລະອະນຸຍາດໃຫ້ນັກພັດທະນາສ້າງຊອບແວທີ່ມີຄວາມຍືດຫຍຸ່ນ, ຂະຫຍາຍໄດ້, ແລະຮັກສາໄດ້. ໃນບົດຄວາມນີ້, ພວກເຮົາຈະຄົ້ນຫາແນວຄວາມຄິດພື້ນຖານທີ່ເປັນພື້ນຖານຂອງ OOP. ບົດຄັດຫຍໍ້ ລabstraction ແມ່ນຂະບວນການທີ່ນັກຂຽນໂປລແກລມເຊື່ອງລາຍລະອຽດທີ່ບໍ່ກ່ຽວຂ້ອງທັງໝົດຂອງວັດຖຸໃດໜຶ່ງເພື່ອສະແດງໃຫ້ຜູ້ໃຊ້ເຫັນຄຸນສົມບັດທີ່ສຳຄັນເທົ່ານັ້ນ. ນີ້ເຮັດໃຫ້ມັນງ່າຍກວ່າທີ່ຈະເຂົ້າໃຈວິທີການເຮັດວຽກຂອງວັດຖຸໂດຍບໍ່ຕ້ອງກັງວົນກ່ຽວກັບຄວາມສັບສົນພາຍໃນຂອງມັນ. ການຫຸ້ມຫໍ່ ລການຫຸ້ມຫໍ່ ແມ່ນເຕັກນິກທີ່ປະກອບດ້ວຍການຈັດກຸ່ມຂໍ້ມູນແລະວິທີການທີ່ manipulate ມັນພາຍໃນຫນ່ວຍດຽວກັນ, ມັກຈະເອີ້ນວ່າຫ້ອງຮຽນ. Encapsulation ຍັງປົກປ້ອງຄວາມສົມບູນຂອງຂໍ້ມູນໂດຍພຽງແຕ່ອະນຸຍາດໃຫ້ດັດແປງໂດຍຜ່ານວິທີການທີ່ກໍານົດໄວ້, ປ້ອງກັນການເຂົ້າເຖິງໂດຍກົງໂດຍບໍ່ໄດ້ຮັບອະນຸຍາດ. ມໍລະດົກ ລມໍລະດົກ ແມ່ນຄຸນສົມບັດຂອງ OOP ທີ່ອະນຸຍາດໃຫ້ທ່ານສ້າງຊັ້ນຮຽນໃຫມ່ໂດຍອີງໃສ່ຊັ້ນຮຽນທີ່ມີຢູ່ແລ້ວ. ຊັ້ນຮຽນໃຫມ່,…