Artigo padrão adapter

932 palavras 4 páginas
PADRÃO DE PROJETO ADAPTER
Danilo Moreira Ferreira, Aruã Melo, Raphael Moraes, Luiz Felipe Lacerda¹ ¹Área de Ciências Exatas e Tecnologia–Centro Universitário Do Estado Do Pará (CESUPA) Caixa Postal 1963-66.060-230 -Belém - PA –Brasil danilo.soad@gmail.com,raphamds@gmail.com, aruamelo@hotmail.com,l3_lacerda@hotmail.com

Abstract: This objective article the study on the Adapter design pattern, with the purpose to show its functioning and application. Resumo: Este artigo objetiva o estudo sobre o padrão de projeto Adapter, com a finalidade de mostrar seu funcionamento e aplicação.

1 - Introdução
Para começar a falar sobre o Padrão de Projeto Adapter, primeiro devemos definir o que é um padrão de projeto. "Um padrão é uma solução recorrente para um problema em um determinado contexto” - Erich Gamma “Cada padrão descreve um problema que acontece repetidas vezes no nosso ambiente e então descreve a essência da solução para aquele problema, de forma que você possa usar essa solução um milhão de vezes, mas nunca fazendo duas vezes a mesma coisa"- Chistofher Alexander

2 - O Adapter (Wrapper e Translator)
O principal objetivo do Adapter é facilitar a conversão da interface de uma classe para outra interface mais interessante para o cliente, fazendo com que várias classes possam trabalhar em conjunto independentemente das interfaces originais. Às vezes é preciso modificar uma classe que não pode ser alterada adequadamente devido à falta do código fonte (alguma biblioteca de classes comercial), ou por alguma outra razão. Poderíamos equiparar o padrão adapter a um adaptador de tomada em um dispositivo elétrico. Soquetes elétricos na Europa têm uma forma diferente daqueles nos Estados Unidos, portanto, é necessário um adaptador para conectar um dispositivo norte-americano a um soquete europeu e vice-versa.

Figura 1: Estrutura do Padrão de Projeto Adapter

3 - Vantagens • Adapta o Adaptador para o Alvo através de uma classe concreta. Como consequência. • Deixa o

Relacionados

  • Adapter
    1209 palavras | 5 páginas
  • Tccc
    5131 palavras | 21 páginas
  • Template Explicando Padr Es De Projeto
    1035 palavras | 5 páginas
  • Padr Es GoF
    4531 palavras | 19 páginas
  • TEste
    4155 palavras | 17 páginas
  • TEste
    4155 palavras | 17 páginas
  • Introdução a Padrões de Projeto
    2328 palavras | 10 páginas
  • gof-gangue of for
    5870 palavras | 24 páginas
  • Design patterns
    4431 palavras | 18 páginas
  • Observer DOC
    5022 palavras | 21 páginas