Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In grate di ereditarietà multipla che includono classi di base virtuali, un nome specificato può essere raggiunto da più di un percorso.Poiché il controllo di accesso diverso possibile applicare lungo questi percorsi diversi, il compilatore sceglie il percorso contenente la maggior parte di accesso.Vedere la figura riportata di seguito.
Access lungo percorsi di un grafico di ereditarietà
.gif)
Nella figura, un nome dichiarato nella classe VBase viene raggiunto sempre tramite classe RightPath.Il percorso corretto è più accessibile perché RightPath dichiara VBase come classe base pubblica, mentre LeftPath dichiara VBase come privato.