![]() |
António Roberto Software |
|
Linguagens
de Programação 1
|
2º
ano da Licenciatura em Informática de Gestão
|
Aula de 4 de Janeiro de 2002
HERANÇA
Listas lineares simples ( continuação )
- Classe cListaOrdenada
- A classe cListaOrdenada herda de cLista ( cListaOrdenada é derivada de cLista )
- class cListaOrdenada : public cLista
- cListaOrdenada herda as propriedades e os métodos da classe cLista
- Reutilização do código da classe base
- Redefinição dos métodos Inserir e Procurar
- Especialização do comportamento dos objectos
- Inserção ordenada
- Protected
- nova definição de acesso : privado para os clientes, público para as classes derivadas
- Virtual ou not virtual : que método procurar é invocado ?
- experimente a palavra mágica virtual e descubra.
Projecto ListaOrdenada
Nome do Projecto : ListaOrdenada Tipo de Projecto : Win32 Console Application Ficheiros do Projecto : Declaração e definição inline da classe cAluno
Declaração da classe cLista
Definição da classe cLista
Declaração da classe cListaOrdenada
Definição da classe cListaOrdenada
Cliente da classe cListaOrdenada