หน้า 1 จากทั้งหมด 1

ทำความรู้จักกับภาษา python (44) : การจัดการกับ Object (ออบเจ็ค) ที่ไม่ได้ใช้

โพสต์แล้ว: 18/01/2017 5:17 pm
โดย dawthana
การจัดการกับ Object (ออบเจ็ค) ที่ไม่ได้ใช้
ใน python (ไพทอน) จะทำการลบตัวแปร หรือ Object ที่ไม่ได้ใช้ให้อัตโนมัติแล้วคืนค่าหน่วยความจำให้กับระบบ โดยใช้ฟังก์ชัน __del__() (เดล) เพื่อการบริหาร Memory (เมมโมรี่) ในการสร้าง Class (คลาส) ที่มีขนาดใหญ่ซึ่งเรียกการจัดการนี้ว่า “Destructor (ดีสทรัคเตอร์)”

ตัวอย่างการใช้ del statement (เดล สเตรทเม้นท์)
del_statement.png
del_statement.png (40.84 KiB) เปิดดู 98 ครั้ง

ตัวอย่างการใช้ Destroy Object (ดิซทรอย ออบเจ็ค)
Destory_Object.png
Destory_Object.png (52.35 KiB) เปิดดู 98 ครั้ง


ศึกษาข้อมูลมาจาก https://www.youtube.com/watch?v=RsFkuXB0p2E&index=44&list=PLLi1ciqQAf8TVFbJpl7XY23lzdKrpxsMM

Re: ทำความรู้จักกับภาษา python (44) : การจัดการกับ Object (ออบเจ็ค) ที่ไม่ได้ใช้

โพสต์แล้ว: 18/01/2017 5:18 pm
โดย dawthana
สามารถศึกษาเพิ่มเติมได้ที่ http://www.mindphp.com/vdo-tutorial-python/3364-python-tutorial-43-object-python.html