Programar em C++: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Linha 51:
== Objetos (avançado) ==
* [[Imagem:4de8.svg]] [[/Herança/]]
** [[Imagem:6de8.svg]] [[/Herança/#Conceito|Conceito]]
** [[Imagem:2de8.svg]] [[/Herança/#Sintaxe|Sintaxe]]
** [[Imagem:0de8.svg]] [[/Herança/#Controle de acesso à classe base|Controle de acesso à classe base]]
** [[Imagem:0de8.svg]] [[/Herança/#Heranças múltiplas|Heranças múltiplas]]
** [[Imagem:0de8.svg]] [[/Herança/#Construtores e destrutores|Construtores e destrutores]]
<!-- Argumentos para construtores da classe base -->
<!-- Ordem de chamada a construtores -->
** [[Imagem:0de8.svg]] [[/Herança/#Passando parâmetros para construtores da classe base|Passando parâmetros para construtores da classe base]]
** [[Imagem:0de8.svg]] [[/Herança/#Controlando o acesso|Controlando o acesso]]
** [[Imagem:0de8.svg]] [[/Herança/#Superposição de funções|Superposição de funções]]
** [[Imagem:0de8.svg]] [[/Herança/#Ocultando funções da classe base|Ocultando funções da classe base]]
** [[Imagem:0de8.svg]] [[/Herança/#Acessando funções superpostas da classe base|Acessando funções superpostas da classe base]]
** [[Imagem:0de8.svg]] [[/Herança/#Funções virtuais|Funções virtuais]]
** [[Imagem:0de8.svg]] [[/Herança/#Chamando múltiplas funções virtuais|Chamando múltiplas funções virtuais]]
** [[Imagem:0de8.svg]] [[/Herança/#Funcões virtuais e passagem por valor|Funcões virtuais e passagem por valor]]
** [[Imagem:0de8.svg]] [[/Herança/#Construtor de cópia virtual|Construtor de cópia virtual]]
** [[Imagem:0de8.svg]] [[/Herança/#Virtual base class|Virtual base class]]
* [[Imagem:0de8.svg]] [[/Encapsulamento/]]
* [[Imagem:4de8.svg]] [[/Polimorfismo/]]