เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ระบุโปรแกรมเชิงวัตถุใน Python

สมมติว่ากำลังตรวจสอบโค้ดในบริษัท และต้องการหาตัวอย่างของการเขียนโปรแกรมเชิงวัตถุ จากโค้ดที่พบด้านล่าง โปรแกรม Python ใดต่อไปนี้จัดเป็นการเขียนโปรแกรมเชิงวัตถุ?

โปรแกรม A:

def buy_car(make, model, price):
    print("You've bought a ", make, model, "for $", price, "!")

โปรแกรม B:

class Car():
    def __init__(self, make, model):
        self.make = make
        self.model = model

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

แนวคิดกระบวนทัศน์การเขียนโปรแกรม

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง

เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา

เริ่มแบบฝึกหัด