2.2 วิธีการสร้างคลาสและอินสแตนซ์ (Instance) ของอ็อบเจกต์
2.2 วิธีการสร้างคลาสและอินสแตนซ์ (Instance) ของอ็อบเจกต์
การสร้างคลาสในภาษาโปรแกรมเชิงวัตถุจะใช้คำสั่ง class เพื่อประกาศคลาสใหม่ คลาสจะมีตัวแปรที่เรียกว่า คุณสมบัติ (Attributes) และ เมธอด (Methods) ที่กำหนดพฤติกรรมของคลาส
ตัวอย่าง:
class Car:
# ตัวแปรคุณสมบัติ
def __init__(self, color, model):
self.color = color # สีของรถ
self.model = model # รุ่นของรถ
# เมธอดพฤติกรรม
def start(self):
print(f"The {self.color} {self.model} is starting.")
def stop(self):
print(f"The {self.color} {self.model} is stopping.")
สามารถอ่านบทความเพิ่มเติมได้ที่ 👇👇