Определение объектно-ориентированных программ на Python
Вы изучаете код в своей компании и ищете примеры объектно-ориентированного программирования. Вам встречаются следующие фрагменты кода. Опираясь на то, что вы уже узнали, определите: какую из приведённых программ на Python можно считать объектно-ориентированной?
Программа A:
def buy_car(make, model, price):
print("You've bought a ", make, model, "for $", price, "!")
Программа B:
class Car():
def __init__(self, make, model):
self.make = make
self.model = model
Это упражнение является частью курса
Концепции парадигм программирования
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение