ComeçarComece de graça

Identificando programas orientados a objetos em Python

Você está vasculhando o código na sua empresa, procurando exemplos de programação orientada a objetos, e encontra os trechos abaixo. Com base no que você viu até agora, qual dos seguintes programas em Python seria considerado orientado a objetos?

Programa A:

def buy_car(make, model, price):
    print("You've bought a ", make, model, "for $", price, "!")

Programa B:

class Car():
    def __init__(self, make, model):
        self.make = make
        self.model = model

Este exercício faz parte do curso

Conceitos de Paradigmas de Programação

Ver curso

Exercício interativo prático

Transforme a teoria em ação com um de nossos exercícios interativos

Começar o exercício