teste

5962 palavras 24 páginas
PADRÕES ESTRUTURAIS

JOÃO PESSOA
2013

PADRÕES ESTRUTURAIS

Trabalho de Pesquisa apresentada para

JOÃO PESSOA 2013
Sumário
Sumário 2
1 PADRÕES ESTRUTURAIS 4
2 ADAPTER 6
3 BRIGDE 15
4 DECORATOR 20
5 FAÇADE 23
Normalmente, somente um objeto Façade é necessário. Desta forma, objetos Façade são frequentemente Singletons (130). 25
6 REFERÊNCIAS BIBLIOGRÁFICAS 27
7 ANEXOS 28

1 PADRÕES ESTRUTURAIS

Os padrões estruturais se preocupam com a forma como classes e objetos são compostos para formar estruturas maiores. Os padrões estruturais de classes utilizam a herança para compor interfaces ou implementações. Dando um exemplo simples, considere como a herança múltipla mistura duas ou mais classes em outra. O resultado é uma classe que combina as propriedades das suas classes ancestrais. Esse padrão é particularmente útil para fazer bibliotecas de classes desenvolvidas independentemente trabalharem juntas. Outro exemplo é a forma de classe do padrão Adapter. Em geral, um Adapter faz com que uma interface adaptada (em inglês, adaptee) seja compatível com outra, dessa forma fornecendo uma abstração uniforme de diferentes interfaces. A classe adaptadora (adapter) atinge esse objetivo herdando, privadamente, de uma classe adaptada. O adapter, então, exprime sua interface em termos da interface da classe adaptada.
Em lugar de compor interfaces ou implementações, os padrões estruturais de objetos descrevem maneiras de compor objetos para obter novas funcionalidades. A flexibilidade obtida pela composição de objetos provém da capacidade de mudar a composição em tempo de execução, o que é impossível com a composição estática de classes.
O Composite é um exemplo de um padrão estrutural de objetos. Ele descreve como construir uma hierarquia de classes composta para

Relacionados

  • Teste teste teste teste teste
    297 palavras | 2 páginas
  • Teste teste teste teste
    398 palavras | 2 páginas
  • teste teste teste teste
    1381 palavras | 6 páginas
  • Teste teste teste
    310 palavras | 2 páginas
  • Teste teste teste
    1472 palavras | 6 páginas
  • teste teste
    12398 palavras | 50 páginas
  • teste de teste
    370 palavras | 2 páginas
  • Teste teste
    294 palavras | 2 páginas
  • Teste do teste
    900 palavras | 4 páginas
  • Teste teste
    304 palavras | 2 páginas