O que é um FrameWork?

Olá,

Estou iniciando em java, antes tarde do que nunca né?, e também sou novo no fórum, e como todo novato, lanço uma pergunta que para quem já é fera no assunto deve ser baba responder, mas como primeira pergunta gostaria de saber O QUE É UM FRAME WORK?

dê uma olhada nesse post !

:wink:

Olá balceiro,

Mais uma vez seja bem vindo ao PJ.

Um framework captura a funcionalidade comum a várias aplicações
As aplicações devem ter algo razoavelmente grande em comum: pertencem a um mesmo domínio de problema.

Um framework provê uma solução para uma família de problemas semelhantes.
Usando um conjunto de classes e interfaces que mostra como decompor a família de problemas, …
E como objetos dessas classes colaboram para cumprir suas responsabilidades, …
O conjunto de classes deve ser flexível e extensível para permitir a construção de várias aplicações com pouco esforço, especificando apenas as particularidades de cada aplicação"
Observe que um framework é uma aplicação quase completa, mas com pedaços faltando
Ao receber um framework, seu trabalho consiste em prover os pedaços que são específicos para sua aplicação
As técnicas básicas são Template Method e Composição.

Em breve sairá meu tutorial sobre frameworks.

:joia: