Войти Создать аккаунт

ООП · 4 из 14

Свободен ли велосипед

На стойке двадцать мест. Сколько из них занято, механик хочет видеть как поле — stoyka.svobodno, — а не вызывать метод и не считать каждый раз руками.

Что сделать

Сделайте стойку, у которой число свободных мест видно как поле.

Что приходит

  • mest — сколько мест на стойке, целое

Что должен уметь

Методы postavit(nomer) и zabrat(nomer); свойство svobodno — сколько мест осталось, считается каждый раз, отдельным полем не хранится.

Допишите класс Stoyka в редакторе справа. Проверка создаёт его объекты и зовёт методы — то, что напечатано, на проверку не влияет.

Перед вызовом
s = Stoyka(20)
Вызов
s.svobodno
Вернуть
20
Ctrl+Enter — проверить

Обсуждение

Вопросов пока нет.

Войдите, чтобы спросить.