ComeçarComece de graça

Mudando de paradigma de programação

Como às vezes acontece, você começou um projeto usando um paradigma e percebeu que ele não era bem o ideal para a tarefa. Atualmente, você tem um programa procedural simples para armazenar informações de vendas de automóveis, que precisará ser convertido para um programa orientado a objetos para que possa ser estendido com mais facilidade.

Este exercício faz parte do curso

Conceitos de Paradigmas de Programação

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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 = ____
Editar e executar o código