next up previous contents index
Next: Nível de Ligação Up: Estrutura de uma Previous: Estrutura de uma

Nível da Aplicação

Como já se disse, considera-se no nível da aplicação todo o código desenvolvido de forma explícita pelo programador, mesmo que exista comunhão de funções com algum dos outros níveis.

No entanto, nem todo o código produzido pelo utilizador se encontra na camada de programa. Este é o caso de código que deve usufruir de características especiais, providenciadas pelos módulos funcionais. As características estão associadas apenas a alguns objectos: àqueles que possuem envelopes, i.e., objectos compostos.

O nível da aplicação, sendo da exclusiva responsabilidade do programador, está fora do âmbito do texto, pelo que não será aqui discutido. No capítulo 6 serão tecidas algumas considerações acerca da programação de aplicações, sendo, então, discutidos alguns aspectos desta camada, em particular os que estão relacionados com a sua interacção com os módulos funcionais definidos pelas outras duas.

A este nível fica apenas por definir as formas que o código da aplicação tem de controlar as propriedades exibidas por um objecto composto e, consequentemente, o seu comportamento relativamente aos diversos acontecimentos no resto da aplicação. Dada a especificidade do tema, ele apenas será abordado no capítulo 5, onde se fará a descrição dos serviços e as formas de activar cada um deles.



David M. M. de Matos
Thu Jun 29 14:58:09 MET DST 1995