Skip to main content
Journey Uncommon Logo
JourneyUncommon
hardPython__slots__ layoutSingle-choice MCQ

A subclass re-declares a slot name that its parent already declared in `__slots__`. What does the duplicate declaration produce in the object layout?

class A: __slots__ = ('x',) class B(A): __slots__ = ('x',) b = B() b.x = 10 print(A.x.__get__(b))