![]() |
António Roberto Software |
|
Linguagens
de Programação I
|
2º
ano da Licenciatura em Informática de Gestão
|
Aulas de 18 e 24 de Outubro de 2000
Demonstração dos princípios subjacentes ao ENCAPSULAMENTO : Separação da interface ( pública ) da implementação ( privada ). Abstracção de Dados. Encobrimento da Informação.
Implementação número 2 da versão 1 da classe cString.
![]() |
cString possui um construtor e um destrutor, e os métodos públicos Comprimento, Copiar, Concatenar e Escrever. A implementação nr 2 utiliza uma estrutura de dados privada ( a cinzento no diagrama ) constituida por um ponteiro para um array dinâmico de caracteres. |
| Nome do Projecto : String | Tipo de Projecto : Win32 Console Application |
| Ficheiros do Projecto : | |
|
|
|
|
|