Базовый тип для пользовательских типов (классов нового стиля).

В отличие от классов старого стиля, объекты которых создавались на базе встроенного типа instance, классы нового стиля являются полноценными пользовательскими типами.

Для классов старого стиля type(x) выдаст instance — подразумевается, что класс не представляет собой самостоятельный тип, а лишь является экземпляром некого базового типа.

Внимание
Классы старого стиля упразднены в Python 3, где пользовательские типы, определённые без явного указания родителя, автоматически являются наследниками object.

Переход на такую унифицированную объектную модель, помимо прочего, сделал возможным наследование от встроенных типов, применение дескрипторов, порядок разрешения методов при множественном наследовании.

   # Следующие определения пользовательских типов 
# эквивалентны.

# Python 2
class A(object): pass

# Python 3
class A: pass


Синонимы поиска: объекты

Нет обсуждений для отображения.
Если у вас есть, что сказать, можете представиться и исправить ситуацию.