Aprender herança em C + + requer compreensão de conceitos fundamentais. Herança ocorre em todas as linguagens de programação orientada a objetos , incluindo C + +. A maneira mais fácil de aprender a herança é através de um exemplo básico . Assumir que existe uma classe C + + que se assemelha a uma pessoa . A classe de pessoa consiste de dados e operações que se relacionam com uma pessoa que trabalha em uma grande corporação. Escreva uma nova classe empregado que se estende a partir da classe pessoa . Instruções
1
Escrever a classe pai que a nova classe irá herdar . Esta classe já pode ser implementada. Se for, então, rever todas as funções de membro desta classe.
2
Implementar a classe empregado . Definir a herança da classe pessoa em seu arquivo Employee.h . Esta definição deve parecer com o seguinte :
classe Funcionário: Pessoa {
};
3
Adicione as funções de membro adicionais e quaisquer dados privados para o seu classe dos funcionários. Com a herança , você não tem que implementar todos os dados e funções da classe pessoa, basta implementar funções adicionais para a classe de funcionários.
4
Teste sua classe empregado . Esteja certo de que todas as novas funções que você escreveu são devidamente testados . Esta é a melhor oportunidade de encontrar erros críticos no seu software.
5
Integrar a classe empregado em todo o programa. Esta etapa deve ser fácil se você testou completamente a nova classe de funcionários.