PASSO 2 Atps Nt

Páginas: 3 (660 palavras) Publicado: 2 de junho de 2015
PASSO 2

Singleton
é um padrão de projeto de software (do inglês Design Pattern). Este padrão garante a existência de apenas uma instância de uma classe, mantendo um ponto global de acesso ao seuobjeto.

Nota linguística: O termo vem do significado em inglês quando se resta apenas uma carta nas mãos, num jogo de baralho.

Alguns projetos necessitam que algumas classes tenham apenas umainstância. Por exemplo, em uma aplicação que precisa de uma infraestrutura de log de dados, pode-se implementar uma classe no padrão singleton. Desta forma existe apenas um objeto responsável pelo log em todaa aplicação que é acessível unicamente através da classe singleton.

visitor pattern
é um padrão de projeto comportamental. Representa uma operação a ser realizada sobre elementos da estrutura de umobjeto. O Visitor permite que se crie uma nova operação sem que se mude a classe dos elementos sobre as quais ela opera. É uma maneira de separar um algoritmo da estrutura de um objeto. Um resultadoprático é a habilidade de adicionar novas funcionalidades a estruturas de um objeto pré-existente sem a necessidade de modificá-las.

A idéia é usar uma classe de elementos como uma estrutura, sendoque cada uma delas possui um método cujo um dos argumentos é um objeto do tipo visitor. Visitor é uma interface que possui um método visit() para cada classe de elementos. O método accept() de umaclasse de elementos invoca o método visit() de sua respectiva classe. Classes visitor concretas distintas podem então ser escritas para implementar operações especiais.
Template Method
auxilia nadefinição de um algoritmo com partes do mesmo definidos por métodos abstratos. As subclasses devem se responsabilizar por estas partes abstratas, deste algoritmo, que serão implementadas, possivelmente devárias formas, ou seja, cada subclasse irá implementar à sua necessidade e oferecer um comportamento concreto construindo todo o algoritmo.

O Template Method fornece uma estrutura fixa, de um...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • 1 e 2 passo atps
  • atps passo 2
  • atps de ppcp passo 2
  • Passo 2 ATPS Evandro
  • Atps Economia
  • Atps passo 2
  • Passo 2 atps adm
  • PASSO 2 ATPS WESLEY

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!