Rozpoznawanie programów obiektowych w Pythonie
Przeglądasz kod w swojej firmie w poszukiwaniu przykładów programowania obiektowego i trafiasz na poniższe fragmenty kodu. Na podstawie tego, co do tej pory wiesz, który z tych programów Pythona można uznać za obiektowy?
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
To ćwiczenie jest częścią kursu
Koncepcje paradygmatów programowania
Interaktywne ćwiczenie praktyczne
Przekształć teorię w praktykę dzięki jednemu z naszych interaktywnych ćwiczeń
Rozpocznij ćwiczenie