MulaiMulai sekarang secara gratis

Mengganti paradigma pemrograman

Seperti yang kadang terjadi, Anda memulai sebuah proyek dengan satu paradigma dan kini menyadari bahwa itu kurang tepat untuk tugasnya. Saat ini Anda memiliki program prosedural sederhana untuk menyimpan informasi penjualan mobil yang perlu diubah menjadi program berorientasi objek agar lebih mudah dikembangkan.

Latihan ini adalah bagian dari kursus

Konsep Paradigma Pemrograman

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Old procedural code
def buy_car(budget, price):
    if budget > price:
        print("You can buy this car!")
    else:
        print("This car is too expensive for now.")

# Define the Car class
____ Car():
    # Initialize each car with a price
    def __init__(____, price):
        self.price = ____
Edit dan Jalankan Kode