Devdit
 

class กับ classes ต่างกันยังไง

3.9K

class กับ classes ต่างกันยังไง คำตอบทั้ง 2 เหมือนกัน คือ class โดย class จะเกี่ยวข้องกับการเขียนโปรแกรมเชิงวัตถุ หรือ OOP โดย class ปกติจะประกอบด้วย attribute และ method สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่างที่ การส้าง class หรือ classes ด้วย Python

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

myClass = MyClass('Devdit')
myClass.hello()

ผลลัพธ์

Hello Devdit

คำอธิบาย

class กับ classes จากตัวอย่างสร้าง class หรือ classes ด้วยภาษา Python ประกอบด้วย attribute 1 ตัวชื่อ name คือ self.name และ method 1 คำสั่งคือ hello ทำหน้าที่แสดงข้อความ “Hello” ตามด้วยค่าใน attribute name

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