Загрузка...

ООП: Проверить фатальность сделки

  • Нормальная
  • Бонус
    10
  • Не решено
  1. Создайте класс Organization.
  2. В классе опишите атрибут is_opened, который по умолчанию будет равен True, т.е. компания работает.
  3. Создайте метод makeDeal, который принимает на вход параметр isFatal - фатальная сделка или нет. По умолчанию должно быть False.
  4. Внутри метода реализуйте проверку: если isFatal принимает значение True, то атрибут is_opened должен поменяться на False у всех объектов одновременно.

Пример:

a = Organization() 
b = Organization() 

a.makeDeal(False)

print(a.is_opened)
# True
print(b.is_opened)
# True

b.makeDeal(True)

print(a.is_opened)
# False
print(b.is_opened)
# False
Вы видели эту задачу на собеседовании?
/
103 / 123