Padr Es GoF

4531 palavras 19 páginas
Padrões GoF
Os padrões “GoF” são organizados em 3 famílias:
Padrões de criação: relacionados à criação de objetos
Padrões estruturais: tratam das associações entre classes e objetos.
Padrões comportamentais: tratam das interações e divisões de responsabilidades entre as classes ou objetos.

Figura 1 - Classificação dos Padrões Segundo GoF
Organização dos Padrões “GoF” :
Padrões de criação
Abstract Factory
Builder
Factory Method
Prototype
Singleton
Padrões estruturais
Adapter
Bridge
Composite
Decorator
Facade
Flyweight
Proxy
Padrões comportamentais
Chain of Responsability
Command
Interpreter
Iterator
Mediator
Memento
Observer
State
Strategy
Template Method
Visitor
Padrões de criação
Abstract Factory
Abstract Factory é um padrão de projeto de software (também conhecido como design pattern em inglês). Este padrão permite a criação de famílias de objetos relacionados ou dependentes por meio de uma única interface e sem que a classe concreta seja especificada.
Utilização

O padrão Abstract Factory pode ser utilizado na implementação de um toolkit que disponibilize controles que funcionem em diferentes interfaces gráficas, tal como Motif, GTK+ (GNOME) ou Qt (KDE). Estas GUIs possuem diferentes padrões de controles visuais e, para facilitar a construção de aplicativos que interajam facilmente com diferentes interfaces gráficas, é interessante que se defina interfaces comuns para acesso aos controles, independentemente da GUI utilizada. Este problema pode ser resolvido por meio de uma classe abstrata que declara uma interface genérica para criação dos controles visuais e de uma classe abstrata para criação de cada tipo de controle. O comportamento específico, de cada um dos padrões tecnológicos contemplados, é implementado por meio de uma classe concreta. O aplicativo, ou "cliente", interage com o toolkit por meio das classes abstratas sem ter conhecimento da implementação das classes concretas.
Um exemplo bem simplista seria um projeto com interface para Mobile e

Relacionados

  • Muito bom
    20512 palavras | 83 páginas
  • Plano de negocio
    49768 palavras | 200 páginas
  • Violência infantil
    40612 palavras | 163 páginas
  • MA ONARIA PRESENTE PASSADO E FUTURO
    4926 palavras | 20 páginas
  • Soldagem de andaimes
    5177 palavras | 21 páginas
  • apostila fisica quimica matematica
    66158 palavras | 265 páginas
  • SISTEMA DE GESTAO DE PRODUCAO MODULAR
    22333 palavras | 90 páginas
  • Unoeste prova
    20714 palavras | 83 páginas
  • portugues para concursos
    144516 palavras | 579 páginas
  • APOSTILA FISICA QUIMCA MATEMATICA
    67684 palavras | 271 páginas