Definição
|
Framework
Um framework é um conjunto de classes que implementa um determinado conjunto de serviços. Um framework
é formado por uma estrutura de classes contendo pontos de extensão (hot spots). Esses hot spots podem ser
estendidos pela aplicação. Desta forma, um determinado programa pode ser visto como sendo formado por um framework
provendo serviços genéricos e que são devidamente especializados por elementos da aplicação.
Frameworks surgem, freqüentemente, sob a forma de bibliotecas estabelecendo interfaces com sistemas WIMP (Windows,
Icons, Menus, Pointing devices). Nestas bibliotecas é comum o controle do sistema operacional chamar a raiz da biblioteca e essa,
por sua vez, ativa os serviços disponibilizados pela aplicação. Os elementos da aplicação podem solicitar serviços a componentes
fornecidos pelo framework.
|
|
|
|