Kom igångKom igång gratis

Identifiera objektorienterade program i Python

Du går igenom koden på ditt företag och letar efter exempel på objektorienterad programmering, och hittar följande kodsnuttar. Baserat på vad du har sett hittills, vilket av följande Python-program skulle anses vara objektorienterat?

Program A:

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

Program B:

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

Den här övningen är en del av kursen

Programmeringsparadigm – grundläggande koncept

Visa kurs

Interaktiv övning med praktiskt arbete

Gör teori till handling med en av våra interaktiva övningar

Starta övningen