Class ใน Python คือกลุ่มโค้ดที่รวมกันทำหน้าที่เป็นส่วนประกอบของโปรแกรม โดย Class จะประกอบด้วย คุณสมบัติ หรือ Attribute และหน้าที่การทำงาน หรือ Method/Function รวมกันอยู่ใน Class สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง Class ใน Python คืออะไร ใช้ทำอะไร
class Demo:
def hello( self, name ):
self.name = name
print('Hello,', name)
demo = Demo()
demo.hello('Devit')
demo.hello('World')
demo.hello('Python')
ผลลัพธ์
Hello, Devit
Hello, World
Hello, Python
Class ใน Python จากตัวอย่างมี Class ชื่อ Demo มี Attribute ชื่อ name และ Method ชื่อ hello โดยรับค่าชื่อ และพิมพ์ “Hello” พร้อมชื่อออกสู่หน้าจอ เวลาเรียกใช้งานสร้าง Instance ด้วย demo = Demo() จากนั้นเรียกใช้ Method hello โดยการเรียกใช้ Instance ตามด้วยชื่อ Method พร้อมค่า Arguments กรณีถ้ามี เช่น demo.hello('Devit')