Ответ:
Изменяют зону видимости членов базового класса.
При
private наследовании protected и public члены становятся private. При protected наследовании public становится protected. А при public ничего не изменяется.➡️ @cpp_geek
C+ C++ geek @cpp_geek · 3.53K subscribers 
private наследовании protected и public члены становятся private. При protected наследовании public становится protected. А при public ничего не изменяется.