เบอร์ 1: การเริ่มต้นโครงการ
“`python
class Mc4slot:
def __init__(self):
self.cards = []
def insert_card(self, card):
if len(self.cards) < 4:
self.cards.append(card)
print(f"Inserted {card} into slot {len(self.cards)}")
else:
print("All slots are full. Cannot insert more cards.")
“`
เบอร์ 2: การทดสอบโค้ด
“`python
mc = Mc4slot()
mc.insert_card("Memory Card 1")
mc.insert_card("Memory Card 2")
mc.insert_card("Memory Card 3")
mc.insert_card("Memory Card 4")
mc.insert_card("Memory Card 5")
“`
เบอร์ 3: ผลลัพธ์
ผลลัพธ์จะแสดงข้อความว่า Memory Card 1 ถูกใส่ในช่องที่ 1, Memory Card 2 ถูกใส่ในช่องที่ 2, Memory Card 3 ถูกใส่ในช่องที่ 3, Memory Card 4 ถูกใส่ในช่องที่ 4 และข้อความที่บอกว่าไม่สามารถใส่ Memory Card 5 เข้าไปเพราะช่องเต็มแล้ว ตามลำดับ
นี่คือโค้ดสำหรับการสร้างช่อง Memory Card 4 Slot เพื่อใช้งานเหมือนกับเฝ้าที่ช่วยให้เกมเมอร์เก็บ Memory Card ได้สูงสุดถึง 4 ใบครับ