Comece agoraComece grátis

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 exercicio faz parte do curso

Conceitos de Paradigmas de Programação

Ver curso

exercicio interativo prático

Tente este exercicio 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 Código