Rozpoznávání objektově orientovaných programů v Pythonu
Procházíš kód ve své firmě a hledáš příklady objektově orientovaného programování. Narazíš na následující úryvky kódu. Na základě toho, co jsi se dozvěděl/a, který z těchto pythonních programů by se dal považovat za objektově orientovaný?
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
Toto cvičení je součástí kurzu
Koncepty programovacích paradigmat
Interaktivní praktické cvičení
Proměňte teorii v praxi s jedním z našich interaktivních cvičení
Začít cvičení