НачатьНачать бесплатно

Определение объектно-ориентированных программ на 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

Это упражнение является частью курса

Концепции парадигм программирования

Посмотреть курс

Практическое интерактивное упражнение

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение