Devdit
 

Instance Python คืออะไร ใช้ทำอะไร

2.3K

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()

แก้ไข 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ