Questões de Tecnologia da Informação · COCP IFMT

Tecnologia da InformaçãoPadrões de projetoCOCP IFMT 2023

IF MT

Questão de Tecnologia da Informação

Fonte: DEITEL, H. M. Java: como programar. 8. ed. São Paulo: Pearson Printice Hall, 2010.

Sobre padrões de projetos descritos por Gamma (2000), devemos programar para uma interface e não para uma implementação. Considerando os objetivos principais de alguns desses padrões, avalie as afirmações: I. Não declare variáveis como instâncias de classes concretas específicas. Em vez disso, prenda-se somente a uma interface definida por uma classe abstrata. II. Os padrões de criação permitem instanciar classes concretas (isto é, especificar uma particular implementação) em algum lugar do seu sistema. III. Ao abstrair o processo de criação de objetos, estes padrões lhe dão diferentes maneiras de associar uma interface com sua implementação de forma transparente no momento da instanciação. Está CORRETO o que se afirma em:

Sua resposta

Mais questões de Padrões de projeto

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.