ID 173815 Banca FGV Órgão MEC Ano 2009 Provas FGV - 2009 - MEC - Arquiteto de Sistemas Disciplina Arquitetura de Software Assuntos Padrões de projeto (Design Patterns) Em relação a padrões de projeto de software, assinale a afirmativa incorreta. Alternativas Builder é um padrão utilizado quando se deseja separar a construção de um objeto complexo de sua representação de modo que o mesmo processo de construção possa criar diferentes representações. Factory Method é um padrão utilizado quando se deseja definir uma interface para criar um objeto e deixar as subclasses decidirem que classe instanciar. Adapter é um padrão utilizado quando se deseja converter a interface de uma classe em outra interface, esperada pelos clientes. Singleton é um padrão utilizado quando se deseja compor objetos em estrutura de árvore para representarem hierarquias partes-todo. Proxy é um padrão também conhecido como surrogate utilizado quando se deseja fornecer um substituto ou marcador da localização de outro objeto para controlar o acesso ao mesmo. Responder Comentários O padrão erradamente descrito é o Singleton. Abaixo o conceito dele:Assegura que a classe só tenha uma instância, e provê um ponto global de acesso a ela. [GoF, p127]Obs: O padrão referido na letra "d" é o Composite. Na letra “d” a definição é do padrão Composite. O Singleton é padrão de criação de objetos com o objetivo de garantir que haja uma única instância de um objeto e com ponto de acesso global.