В Python у меня есть 3 класса a,b,c. класс c является подклассом a, b. теперь, когда я создаю объект класса c, конструкт ⇐ Python
В Python у меня есть 3 класса a,b,c. класс c является подклассом a, b. теперь, когда я создаю объект класса c, конструкт
В Python у меня есть 3 класса a,b,c. класс c является подклассом a, b. теперь, когда я создаю объект класса c, вызывается конструктор только класса c. Я ожидал, что также будет вызван конструктор классов a,b.
класс а: защита __init__(сам): print("инициализация") класс б: защита __init__(сам): print("инициализация b") класс с(а,б): защита __init__(сам): print("инициализация c") е=с() Я получил такой результат
инициализация c
Я ожидал
инициализация
инициализация b
инициализация c
В Python у меня есть 3 класса a,b,c. класс c является подклассом a, b. теперь, когда я создаю объект класса c, вызывается конструктор только класса c. Я ожидал, что также будет вызван конструктор классов a,b.
класс а: защита __init__(сам): print("инициализация") класс б: защита __init__(сам): print("инициализация b") класс с(а,б): защита __init__(сам): print("инициализация c") е=с() Я получил такой результат
инициализация c
Я ожидал
инициализация
инициализация b
инициализация c
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как проверить (во время выполнения), если один класс является подклассом другого?
Anonymous » » в форуме Python - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-