ID 178953 Tecnologia da Informação Padrões de projeto FCC 2025 Durante a manutenção do sistema de licitações de uma prefeitura, a equipe de TI identificou que diversas partes do código se tornaram difíceis de modificar devido à alta interdependência entre os módulos. Um dos analistas propõe a aplicação de princípios de design que favoreçam a evolução do código e a aplicação do DRY. O problema identificado pode ser resolvido adequadamente refatorando o código para encapsular as funcionalidades comuns em classes abstratas, aplicando o padrão A Adapter. B Template Method. C Command. D Facade. E Memento.
ID 189870 Tecnologia da Informação Padrões de projeto CEBRASPE 2024 O padrão de projeto que permite definir uma interface para criar objetos, mas deixa as subclasses decidirem a classe a ser instanciada, adiando a instanciação para cada subclasse, é o A Factory Method. B Template Method. C Abstract Factory. D Chain of Responsibility. E Facade.
ID 194281 Tecnologia da Informação Padrões de projeto CEBRASPE 2022 Texto associado Julgue os próximos itens, a respeito de arquitetura de software . Os padrões de projeto abrangem um amplo espectro de abstração e aplicação; especificamente, o factory method pattern separa a construção de um objeto complexo de sua representação de modo que o mesmo processo de construção possa criar diferentes implementações do mesmo objeto. C Certo E Errado
ID 166434 Tecnologia da Informação Padrões de projeto CESGRANRIO 2019 Um grupo de desenvolvedores resolveu criar a sua própria biblioteca para compartilhar implementações de estruturas de dados típicas. A primeira dessas estruturas é uma pilha. Para tal, eles definiram a seguinte interface: Para não perderem muito tempo, resolveram reutilizar o máximo de código possível das bibliotecas nativas de Java. Assim sendo, decidiram utilizar a classe ArrayList do pacote java.util. Por último, criaram a seguinte classe para implementar a interface Pilha: Qual padrão de projeto foi empregado na implementação da classe PilhaLib? A Strategy B AbstractFactory C Class Adapter D Mediator E Object Adapter