Devdit
 

Attribute Python คืออะไร ใช้ทำอะไร

2.5K

Attribute Python คือตัวแปรทั้งหมดที่อยู่ใน Class ใช้สำหรับให้ Instance หรือ Object ใช้งานเช่นเก็บค่า ส่งค่ารวมกับ Method หรือ Function ภายใน Class ตัวอย่างสอนสร้าง Attribute ภายใน Class สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Attribute Python คืออะไร ใช้ทำอะไร

class MyClass:
    def plus(self, n1, n2):
        self.n1 = n1
        self.n2 = n2
        print( self.n1, '+' ,self.n2, '=', (self.n1+self.n2) )

myClass = MyClass()
myClass.plus( 4, 8 )

ผลลัพธ์

4 + 8 = 12

คำอธิบาย

Attribute Python จากตัวอย่างมี class ชื่อ MyClass ประกอบด้วย 2 attribute คือ n1 และ n2 พร้อมฟังก์ชัน plus ทำหน้าที่บวกค่าจาก attribute ทั้ง 2 และพิมพ์ผลลัพธ์ออกสู่หน้าจอ เวลาเรียกใช้งานคือ สร้าง instance ด้วย myClass = MyClass() จากนั้นใช้คำสั่ง myClass.plus( 4, 8 ) คือเรียกใช้ฟังก์ชัน plus พร้อมส่งค่า arguments 2 ตัวคือ 4 และ 8 ตามลำดับ

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