Funções virtuais e desempenho-C++

Funções virtuais e desempenho-C++

No design da minha classe, eu uso classes abstratas e funções virtuais extensivamente. Eu tive a sensação de que as funções virtuais afetam o desempenho. Isso é verdade? Mas acho que essa diferenç…


c++ - As funções virtuais inline são realmente um não-sentido?

Eu recebi esta pergunta quando recebi um comentário de revisão de código dizendo que as funções virtuais não precisam ser inline. Eu pensei que funções virtuais em linha poderiam ser úteis em cená…


Por que precisamos de funções virtuais em C++?

Estou aprendendo C++ e estou entrando em funções virtuais. Pelo que eu li(no livro e online), funções virtuais são funções na classe base que você pode substituir em classes derivadas. Porém, n…


c++ - Qual é o objetivo de uma função virtual pura privada?

Eu me deparei com o seguinte código em um arquivo de cabeçalho: class Engine{public: void SetState( int var, bool val);{SetStateBool( int var, bool val);}void SetState( int va…


c++ - Vinculação estática vs vinculação dinâmica

Existem motivos de desempenho convincentes para escolher a vinculação estática sobre a vinculação dinâmica ou vice-versa em determinadas situações? Eu ouvi ou li o seguinte, mas eu não sei o sufici…



O que são “caracteres de conexão” em identificadores Java?

Estou lendo para o SCJP e tenho uma pergunta sobre essa linha: Os identificadores devem começar com uma letra, um caractere de moeda($) ou um caractere de conexão, como o sublinhado(_). Identif…




virtuais usando são resolvidas java funções dinâmica classe virtual polimorfismo