Проверка наследования класса в ООП в Python
Является ли один класс потомком другого,
проверяют функцией issubclass:
class GrandParentClass:
pass
class ParentClass(GrandParentClass):
pass
class ChildClass(ParentClass):
pass
print(issubclass(ChildClass, GrandParentClass)) # выведет True
Сделайте класс ChildClass, наследующий
от ParentClass, который в свою очередь
наследует от GrandParentClass.
С помощью функции issubclass проверьте,
является ли класс ChildClass потомком
GrandParentClass.
С помощью функции issubclass проверьте,
является ли класс ParentClass потомком
GrandParentClass.
С помощью функции issubclass проверьте,
является ли класс ChildClass потомком
ParentClass.