Встречается на собеседованиях • сегодня
Что такое класс в Python
Класс в Python — это шаблон для создания объектов, определяющий их структуру и поведение. Он инкапсулирует данные (атрибуты) и методы (функции) для работы с ними.
Пример:
python
class Dog:
def __init__(self, name, age): # Конструктор
self.name = name # Атрибут экземпляра
self.age = age
text
def bark(self): # Метод
print(f"{self.name} says woof!")Создание объекта (экземпляра класса)
my_dog = Dog("Rex", 3)
my_dog.bark() # Вызов метода
text
**Ключевые особенности:**
- `__init__` — конструктор, вызывается при создании объекта.
- `self` — ссылка на экземпляр класса.
- Наследование, полиморфизм и инкапсуляция поддерживаются.
- Классы могут содержать атрибуты класса (общие для всех экземпляров) и методы.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы