多个访问

在涉及虚拟基类的多重继承方格中,可通过多个路径到达给定的名称。 由于可沿着这些不同的路径应用不同的访问控制,因此该编译器选择允许大多数访问的路径。 请参见下图。

沿继承关系图的路径访问

沿继承图的路径访问

在该图中,通过类 RightPath 始终到达类 VBase 中声明的名称。 右路径是更易于访问的,因为 RightPath 将 VBase 声明为公共基类,而 LeftPath 将 VBase 声明为私有基类。

请参见

参考

成员访问控制