Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

การซ่อนข้อมูลในการเขียนโปรแกรมเชิงวัตถุ Python คืออะไร


ตามเอกสารของ Python "การซ่อนข้อมูล" เป็นการแยกไคลเอ็นต์ออกจาก (ส่วนหนึ่งของ) การนำไปใช้ บางอ็อบเจ็กต์ของโมดูลสามารถอยู่ภายในโมดูลและมองไม่เห็นและไม่สามารถเข้าถึงได้สำหรับผู้ใช้ ด้วยเหตุนี้ จึงเป็นวิธีการหลีกเลี่ยงการพึ่งพาและให้การรักษาความปลอดภัยในเวลาเดียวกัน ผู้ใช้แอปพลิเคชันสามารถทราบวิธีใช้แอปพลิเคชันได้ แต่ไม่จำเป็นต้องรู้ว่าแอปพลิเคชันทำงานอย่างไร ไม่จำเป็นต้องในความเป็นจริง วิธีการป้องกันการเข้าถึงผู้ใช้บางรายในแอปพลิเคชันนี้เรียกว่าการซ่อนข้อมูล