Несколько доступ

В решетках множественн-наследования включая виртуальные базовые классы, заданное имя может быть достигнута по нескольким один путь.Поскольку разные управление доступом может применяться в этих различных путей, компилятор выбирает путь, который содержит наибольший доступ.См. следующий рисунок.

Доступ вдоль путей графа наследования

Граф наследования путей доступа

В диаграмме имя, объявленное в классе VBase всегда достигает через класс RightPath.Правильный путь доступне поскольку RightPath объявляет VBase как общий базовый класс, тогда как LeftPath объявляет VBase как закрытый.

См. также

Ссылки

Управление Участник-Доступа