Найти в Дзене

День 78. Python . Множественное наследование.

Python . Множественное наследование. Одной из отличительных особенностей языка Python является поддержка множественного наследования, то есть один класс можно унаследовать от нескольких классов: Здесь определен класс Employee, который представляет сотрудника фирмы, и класс Student, который представляет учащегося студента. Класс WorkingStudent, который представляет работающего студента, не определяет ни какого функционала, поэтому в нем определен оператор pass. Класс WorkingStudent просто наследует функционал от двух классов Employee и Student . Соответственно у объекта этого класса мы можем вызвать методы обоих классов. При этом наследуемые классы могут более сложными по функциональности, например:

Python . Множественное наследование.

Одной из отличительных особенностей языка Python является поддержка множественного наследования, то есть один класс можно унаследовать от нескольких классов:

-2

Здесь определен класс Employee, который представляет сотрудника фирмы, и класс Student, который представляет учащегося студента. Класс WorkingStudent, который представляет работающего студента, не определяет ни какого функционала, поэтому в нем определен оператор pass. Класс WorkingStudent просто наследует функционал от двух классов Employee и Student . Соответственно у объекта этого класса мы можем вызвать методы обоих классов. При этом наследуемые классы могут более сложными по функциональности, например:

-3