Найти в Дзене

4 шага к пониманию классов в Python — даже если вы в 9 классе (Доп. материл)

Создайте класс Teacher (учитель) по тем же 4 шагам:
Оглавление

Основная статья

❓ Вопросы для самопроверки

  1. Какие 4 шага нужно выполнить, чтобы создать класс?
  2. Почему название класса пишется с заглавной буквы?
  3. Что делает метод __init__?
  4. Что означает слово self в методах?
  5. Можно ли у двух объектов одного класса быть разными данными? Приведите пример.
  6. Зачем нужны методы внутри класса? Почему нельзя просто менять данные снаружи?

Дополнительное задание (для закрепления)

Создайте класс Teacher (учитель) по тем же 4 шагам:

  • Атрибуты: name, subject
  • Метод: introduce() — выводит: «Привет! Я [имя], преподаю [предмет]»

Полезные файлы:

ООП 4 шага создания класса – Google Диск
Общий код для работы с классами