António Roberto Software
a.roberto@mail.telepac.pt

Linguagens de Programação 1
2º ano da Licenciatura em Informática de Gestão

Aula de 24 de Janeiro de 2002

Herança

Família de classes cPessoa

  • Herança das propriedades e dos métodos
  • Especialização através da derivação de classes
    • Um contribuinte é uma classe especial de pessoa, um aluno é um caso especial de contribuinte
    • Acrescentar propriedades
    • Redefinir métodos ( ex : escrever )
  • Reutilização do código
    • Sequência de chamada dos construtores ( visualização com o debug )
    • Redefinição do método Escrever de uma classe derivada
      • Invocação do método Escrever da classe mãe
  • Construtores das classes derivadas : lista de inicialização dos objectos

 

 

Projecto : Pessoa Tipo de Projectos : Win32 Console Application
Ficheiros do projecto :

Declaração da família de classes cPessoa

Definição da família de classes cPessoa

Cliente da família de classe cPessoa