Devdit
 

Class ใน Python คืออะไร ประกอบด้วยอะไรบ้าง

1.2K

Class ใน Python คือกลุ่มของโค้ดซึ่งเป็นส่วนหนึ่งของโปรแกรม ทำหน้าที่อย่างใดอย่างหนึ่งหรือหลายอย่าง ประกอบด้วย attribute หรือตัวแปรที่เก็บคุณสมบัติ และ method คือฟังก์ชันการทำงาน มีรายละเอียดดังนี้

 

ตัวอย่าง Class ใน Python คืออะไร ประกอบด้วยอะไรบ้าง

class Demo:
  def __init__( self, name ):
    self.name = name
  def hello( self ):
    print('Hello', self.name)

demo = Demo('Devit')
demo.hello()

ผลลัพธ์

Hello Devit

คำอธิบาย

Class ใน Python จากตัวอย่างชื่อ Demo มี attribute ชื่อ name เข้าถึงด้วย self.name และ method ชื่อ hello ทำหน้าที่แสดงข้อความ “Hello” ตามด้วย attribute name โดยทั้งหมดอยู่ใน class Demo เวลาเรียกใช้งานต้องสร้าง instance จาก class ด้วย demo = Demo('Devit') และเรียกใช้ฟังก์ชัน hello ด้วย demo.hello()

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