Одиночное наследование означает, что класс имеет только одного прямого родителя.
Пример
class Animal:
...
class Dog(Animal):
...
Разбор
Это самая простая и обычно наиболее читаемая форма наследования.
Суммируя:
- Один дочерний класс означает один базовый класс.
- Он имеет простую модель разрешения методов.
- Зачастую этого достаточно для большинства бизнес-моделей.
Итог
Одиночное наследование означает, что класс имеет только одного прямого родителя.