object Python คือตัวแปรที่สร้างมาจาก class โดยปกติสามารถเรียก object หรือ instance ก็ได้โดยทั้ง 2 คำมีความหมายเดียวกัน โดยสร้าง object ขึ้นมาเพื่อเรียกใช้งานฟังก์ชัน และตัวแปรภายใน class สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง object Python คืออะไร ตัวอย่างสร้าง object
class MyClass:
def welcome( self, name ):
self.name = name
print('ยินดีต้อนรับ คุณ', self.name)
myClass = MyClass()
myClass.welcome('Devdit')
myClass.welcome('สมชาย')
myClass.welcome('สมหญิง')
ผลลัพธ์
ยินดีต้อนรับ คุณ Devdit
ยินดีต้อนรับ คุณ สมชาย
ยินดีต้อนรับ คุณ สมหญิง
object Python จากตัวอย่างคือ myClass = MyClass() หมายความว่าสร้าง object หรือ instance ชื่อ myClass จาก Class MyClass และเรียกใช้ฟังก์ชันชื่อ welcome พร้อมกำหนดค่า arguments เช่น myClass.welcome( 'Devdit' )