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