ответвлено от main/python-labs
Добавление отчета
Этот коммит содержится в:
@@ -3,6 +3,17 @@
|
||||
## 1. Запуск интерактивной оболочки IDLE.
|
||||
|
||||
## 2. Создание классов и их наследников
|
||||
**Класс** — это “шаблон” (чертёж) для создания объектов.
|
||||
Он описывает:
|
||||
**какие данные** будет хранить объект (атрибуты),
|
||||
**что он умеет делать** (методы).
|
||||
**Объект (экземпляр класса)** — конкретная “копия” этого шаблона.
|
||||
Например: класс Employee — шаблон сотрудника, а emp_1 и emp_2 — два конкретных сотрудника.
|
||||
#### **Зачем нужны классы**
|
||||
**Упорядочивают код**: всё, что относится к одной сущности, хранится вместе (данные + действия).
|
||||
**Повторное использование**: один класс можно применять много раз (создать 100 объектов).
|
||||
**Удобно моделировать “реальные вещи”**: сотрудник, студент, счёт, датчик, модель системы и т.д.
|
||||
**Меньше ошибок**: легче контролировать, какие данные и как меняются.
|
||||
### 2.1. Создание автономного класса
|
||||
|
||||
Создаем класс с именем Class1, содержащий 2 функции, реализующие его методы
|
||||
|
||||
Ссылка в новой задаче
Block a user