Sobre os padrões de projeto em Engenharia de Software, anal...
Próximas questões
Com base no mesmo assunto
Ano: 2023
Banca:
FUNDEP (Gestão de Concursos)
Órgão:
CEMIG - MG
Prova:
FUNDEP (Gestão de Concursos) - 2023 - CEMIG - MG - Analista Empresarial Nível 14 - Formação Tecnologia da Informação |
Q2338455
Governança de TI
Sobre os padrões de projeto em Engenharia de Software,
analise as afirmativas a seguir.
I. O padrão Singleton define a implementação de classes que terão apenas uma instância no sistema. Para reforçar esse critério, podemos definir um construtor padrão privado para a classe.
II. O padrão Decorador usa da composição como alternativa à herança, quando uma classe base pode adotar um grande número de combinações de funcionalidades.
III. O padrão Template Method fere o princípio das classes abstratas, pois permite implementar de maneira completa o comportamento padrão de um ou mais métodos desse tipo de classe.
Estão corretas as afirmativas
I. O padrão Singleton define a implementação de classes que terão apenas uma instância no sistema. Para reforçar esse critério, podemos definir um construtor padrão privado para a classe.
II. O padrão Decorador usa da composição como alternativa à herança, quando uma classe base pode adotar um grande número de combinações de funcionalidades.
III. O padrão Template Method fere o princípio das classes abstratas, pois permite implementar de maneira completa o comportamento padrão de um ou mais métodos desse tipo de classe.
Estão corretas as afirmativas