Модификаторы видимости при наследовании

следует руководствоваться этой таблицей:
фкн вгу Модификаторы видимости при наследовании си++

  1. "секция base" - это модификатор видимости члена класса в классе-родителе
  2. child - в этой колонке написано во что переходит модификатор base при наследовании в зависимости от типа наследования
  3. первая же колонка - это тип наследования

подробнее - с примерами - о том что к чему написано здесь