Devdit
 

สร้าง Class Python พร้อม Method และวิธีเรียกใช้งาน

2K

สอนสร้าง Class ภาษา Python พร้อมสร้าง Method และเรียกใช้งาน โดยการสร้าง Object จาก Class และนำ Object นั้นไปเรียก Method ภายใน Class อีกที สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง สร้าง Class Python

class MyClass:
    def plus( a, b ):
        return str(a)+' + '+str(b)+' = '+str( a + b )

myClass = MyClass
print( myClass.plus( 2, 2 ) )
print( myClass.plus( 10, 19 ) )
print( myClass.plus( 102, 369 ) )

ผลลัพธ์

2 + 2 = 4
10 + 19 = 29
102 + 369 = 471

คำอธิบาย

1. สร้าง Class ชื่อ MyClass มี 1 Method ภายในชื่อ plus

2. Method plus รับค่า argument หรือ parameter 2 ตัว คือ a, b

3. Method plus นำตัวแปร a และ b มาบวกกัน และ return ค่าออกมา

4. เวลาเรียกใช้งานต้องสร้าง Object จาก Class ก่อน ตัวอย่างคือ myClass = MyClass

5. นำ myClass ไปเรียกใช้ Method ที่ต้องการได้เลย โดยใช้จุด (.) และตามด้วยชื่อ Method

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