Cambiando de paradigma de programación
Como a veces ocurre, empezaste un proyecto con un paradigma y ahora te has dado cuenta de que no era el más adecuado para la tarea. Actualmente tienes un programa procedimental sencillo para guardar información de ventas de automóviles, y vas a necesitar convertirlo en un programa orientado a objetos para poder ampliarlo con más facilidad.
Este ejercicio forma parte del curso
Conceptos de paradigmas de programación
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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 = ____