Наследование признаков по вертикали: когда дочерний класс наследует все признаки и методы родительского класса.Наследование признаков по горизонтали: когда дочерний класс наследует признаки не только от родительского класса, но и от других классов, которые родительский класс также наследует.Множественное наследование: когда класс наследует признаки от нескольких родительских классов одновременно.Одиночное наследование: когда класс наследует признаки только от одного родительского класса.Множественное наследование с реализацией интерфейса: когда класс реализует один или несколько интерфейсов, а также наследует признаки от родительского класса.