ÎncepețiÎncepe gratuit

Schimbarea paradigmelor de programare

Uneori se întâmplă să începi un proiect folosind o anumită paradigmă și să realizezi că nu era tocmai potrivită pentru sarcina respectivă. Ai în prezent un program procedural simplu pentru stocarea informațiilor despre vânzările de automobile, care trebuie convertit într-un program orientat pe obiecte, astfel încât să poată fi extins mai ușor.

Acest exercițiu face parte din cursul

Concepte de Paradigme de Programare

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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 = ____
Editează și rulează codul