Devdit
 

Class Python คืออะไร เขียนยังไง

1.6K

Class Python คือการเขียนโปรแกรมด้วยภาษา Python แบบเชิงวัตถุ หรือ OOP โดย class จะประกอบด้วย property หรือคุณสมบัติ และ method หรือฟังก์ชันการทำงาน โดยจะทำงานร่วมกัน สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Class Python คืออะไร เขียนยังไง

class Demo:
  def __init__(self, number1, number2):
    self.number1 = number1
    self.number2 = number2
  def plus(self):
    sum = self.number1 + self.number2
    print(str(self.number1)+" + "+str(self.number2)+" = "+str(sum))

demo = Demo(2, 4)
demo.plus()

ผลลัพธ์

2 + 4 = 6

คำอธิบาย

Class Python จากตัวอย่างสร้าง class ชื่อ Demo และ constructor method รับค่า parameters 2 ตัวคือ number1 และ number2 พร้อมกับ method plus ทำหน้าที่นำ property ทั้ง 2 บวกกัน และแสดงผลลัพธ์ด้วยคำสั่ง print วิธีการใช้งานคือสร้าง object/instance จาก class Demo ด้วย demo = Demo(2, 4) และเรียกใช้ method plus ด้วย demo.plus() ได้ผลลัพธ์เท่ากับ “2 + 4 = 6”

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