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”