Instance Python คือตัวแปรชนิด object ที่สร้างจาก class เพราะการจะใช้งาน class ได้จำเป็นต้องสร้าง object หรือ instance ของ class จากนั้นจึงใช้งานตัวแปร และฟังก์ชันใน class ดังกล่าวได้ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Instance Python คืออะไร ใช้ทำอะไร
class MyClass:
def hello(self):
return 'Hello, World'
myClass = MyClass()
print( myClass.hello() )
ผลลัพธ์
Hello, World
Instance Python จากตัวอย่างโค้ดมี class ชื่อ MyClass พร้อมฟังก์ชันชื่อ hello เวลาจะใช้งาน class ดังกล่าวต้องสร้าง object หรือ Instance จาก class ก่อนจากโค้ดคือ myClass = MyClass() ซึ่ง Instance ก็คือตัวแปรที่ชื่อ myClass สามารถเรียกใช้ฟังก์ชัน hello จาก Instance myClass ได้ด้วย myClass.hello()