Наследование и slots в Python: почему возвращается dict

Выберите ответ и проверьте себя на странице.

Другие упражнения по этой теме: Память Python: задачи на tracemalloc, утечки и slots.

Базовый класс объявлен как class Point: __slots__ = ('x', 'y'). Разработчик создает подкласс class ColoredPoint(Point): pass и добавляет атрибут self.color = 'red' в инициализаторе. Почему попытка сэкономить память на миллионе объектов ColoredPoint завершится неудачей?

Выберите один вариант
Без регистрации · результат не сохраняется

Связанные задачи