Для бизнеса

ВходРегистрация

  • 0
  • 0

+996 708 080 7xx

Обучающий пример кода на Python: «Банковский счёт» (ООП) Что внутри

Обучающий пример кода на Python: «Банковский счёт» (ООП)

Что внутри:
- Класс BankAccount с атрибутом класса defaultAccNumber для автоинкремента номера счёта.
- Конструктор __init__(self, name, balance=0) с инициализацией имени владельца, баланса и присвоением уникального номера счёта.
- Методы:
- deposit(self, amount) — пополнение баланса.
- withdraw(self, amount) — снятие средств с проверкой достаточности средств (выводит “Not enough balance!” при нехватке).
- getBalance(self) — получение текущего баланса.
- Блок запуска if __name__ == '__main__': демонстрирует создание объекта, пополнение, вывод баланса, снятие и повторную проверку баланса.

Назначение:
- Наглядная демонстрация принципов ООП в Python: атрибуты класса и экземпляра, инкапсуляция состояния, простые операции с валидацией.
- Подходит для начинающих для изучения базовых паттернов работы с классами и методами.

Создано: 25.04.2026
Обновлено: 25.04.2026
ID 51297040

Поделиться с друзьями

Договорная

+996 708 080 7xx

Смотрите похожие