O que nos interessa aqui é que, na classe herdada, a função virtual é implementado. Você implementá-lo como você poderia implementar qualquer outra função, exceto que você não tem um nome de classe eo alcance do operador anterior, porque você está fazendo isso na descrição de uma classe herdada. Na função principal, a classe herdada com a função implementada, é instanciado e usado. Nota: você não pode instanciar uma classe a partir de uma classe abstrata de base, porque tem uma ou mais funções que não são implementadas.
Você pode instanciar um objeto da classe derivada correspondente, em que as funções virtuais (métodos) foram implementados. Isso é o que eu tenho para classes base abstratas. Vamos parar aqui e continuar na próxima parte da série. Chrys Para chegar a qualquer uma das partes desta série, basta digitar o título correspondente abaixo e meu nome, Chrys, na caixa de pesquisa da página e clique em Procurar (uso menu se disponível): Fundamentos de OOP em C ++ Ponteiros para Classes em C ++ construtores e destruidores de classes C ++ herança em C ++ Classes especificadores de acesso em classes C ++ Amigos em C ++ classes derivadas declaração de classe e Access especificador em C ++ e os membros estático esta palavra-chave em C ++ classes abstratas Base de dados de classe em C ++