Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Na lattices de herança múltipla envolvendo classes base virtuais, um determinado nome pode ser contatado por meio de mais de um caminho.Porque o controle de acesso diferente pode ser aplicado ao longo desses caminhos diferentes, o compilador escolhe o caminho que concede o acesso a maioria dos.Consulte a figura a seguir.
Acesso ao longo de caminhos de um gráfico de herança
.gif)
Na figura, um nome declarado na classe VBase sempre é alcançado através da classe RightPath.O caminho correto é mais acessível porque RightPath declara VBase como uma classe base pública, enquanto LeftPath declara VBase como particular.