Tccc
METODOLOGIA DA PESQUISA II
Rio de Janeiro
Flávio Pernes de Medeiros
Março de 2011
Agradecimentos
A minha família em especial minha esposa Newli Maura e filhos Bruno e Nicole.
Aos professores em especial ao Oswaldo Borges.
A Deus, pelo dom da vida.
ii
RESUMO
Um padrão de projeto é uma estrutura recorrente no projeto de software orientado a objetos. Pelo fato de ser recorrente, vale a pena que seja documentada e estudada.
Um padrão de projeto nomeia, abstrai e identifica os aspectos chave de uma estrutura de projeto comum para torná-la útil para a criação de um projeto orientado a objetos reutilizável. Palavras-Chave: Java, Padrões, Design, Patterns, Reuso.
ii
ABSTRACT
Design Patterns describe solutions to recurring problems in developing systems of object-oriented software. A design pattern provides a name and define the problem, the solution when this solution and its consequences.
The design patterns to facilitate reuse of design solutions - that is, solutions in the design phase of the software, without considering code reuse. They will also carry a common vocabulary of design, facilitating communication, learning and documentation of software systems.
iv
Padrões de projeto Estrutural
Monografia apresentada à Universidade
Estácio de Sá, como requisito final do curso de pós-graduação em
Desenvolvimento de sistemas - JAVA.
Orientador: Prof. JOÃO MENDES
Rio de Janeiro
03/2011
v
Sumário
1
Introdução
1.1 - Tema
1
...........................................
1
1.2 - Delimitação
......................................
3
1.3 - Justificativa
......................................
4
........................................
4
.....................................
5
.......................................
5
1.4 - Objetivos
1.5 - Metodologia
1.6 - Descrição
2
Descobrindo padrões no projeto
6
2.1 -