Devdit
 

object Python คืออะไร ตัวอย่างสร้าง object

1.3K

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

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