Разработайте объектно-ориентированную модель телефона. Телефон обладает атрибутами: номер, баланс, вероятность поступления звонка. С телефоном можно выполнить следующие операции: позвонить, ответить на звонок, завершить разговор, пополнить баланс. Телефон может находиться в следующих состояниях: Ожидание, Звонок, Разговор, Заблокирован (баланс отрицательный). Реализуйте приложение, демонстрирующее переход телефона между состояниями.
poly-sladkiy/software_design_pattern
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|